Teach An Old Aibo New Tricks
dipfan writes "After expending much energy trying to stop hackers from tinkering with its Aibo robot dog, Sony has finally realised it's not worth the effort and has decided to start giving away a 'non-commercial' developers kit. The kit is called OPEN-R SDK, which allows Aibo be programmed in C++, as part of Sony's efforts to promote its (so-called) OPEN-R architecture for robotic entertainment. Anyway, the really neat thing is that you can reprogram your Aibo to meow."
... can I reprogram it to clean my dorm room? Obviously my roomate never will... but maybe something more intelligent like a robot dog could manage it...
The Internet, one place where if you're not right, someone else will set you straight... maybe.
More corporations to be open about their products.. and allow us to ..ahem.. make better.
www.slightlycrewed.com - Because aren't we all?
that one of the big guys finally realized that they were only screwing themselves by going after people who just wanted to allow a product to have more uses then it origionally did, especially when they were not making any money on it.
You raise a good point. Can you teach an Aibo to moof, like a dogcow?
Is an Aibo humping someone's leg.
They stab it with their steely knives,
But they just can't kill the beast.
If this, in combination with affectual computing, could make a pet that knows when you've had a bad day and bring you your slippers.
Moderation: Put your hand inside the puppet head!
Can you reprogram it to rub on people's legs instead of panting?
"And we have seen and do testify that the Father sent the Son to be the Savior of the World"
1 John 4:14
Somebody *MUST* program one.
At least one company is accepting the way things are. MPAA, you listening?
I assume it would be way too much to hope that they would give away their linux kit for PS2, since they seem to be in the mood.
Is the only difference that they know people will pay for the PS2/linux kit, but think aibo hackers won't pony up?
Oh, well, at least now my "dog" can compete in robot soccer and I won't get in trouble.
Getting diabetes AND salmonella would be a bad weekend.
Expect a new TV show about Battle-Aibots...
Must be fun to watch them doing tricks..
Return the bells of Balangiga.
Would this violate the hippocratic oath if there really was one for programmers?
Good.
Unfortunately, I don't have enough free cash to get one of these puppies. :-( However I have at least one coworker who returned his when he found out how limited they were ( and the lack of SDK ) at the time.
I hope this nod to the hackers out there is seen as a good means to motivate sales, even if only a few avail themselves of the opportunity. Between this and the PS2 Linux kit, Sony is at least starting to become a more hacker-friendly company.
Hacking hardware == good for sales.
Dear Bill:
I think Sony has a great idea here. Why don't we open the source for Clippy?
Your friend,
Steve
is an AIBO hump someone's leg.
-... ---
Hey, this is cool, expecially if it's possible to program "close to the metal", which is what I really like.
So, maybe I don't need to build my own robot, after all. This one could provide me with all the thrill and technical excitement, without the nuisance of putting together the electronics and the mechanics.
And maybe, by studying this SDK, I can learn how to expand the Aibo, with additional motors, stronger activators, what you have.
It all depends how much freedom does this SDK provide.
Sigged!
Sony Loosens Leash on AIBO Robot Dog
By REUTERS
Filed at 11:22 a.m. ET
TOKYO (Reuters) - Who says you can't teach an old robotic dog new tricks? As of next month, Sony Corp will offer free software kits for its plastic pet dog, called AIBO, which will give owners many more training options.
AIBO will even be able to meow rather than bark.
Up to now, most AIBO owners could only play with a pre-trained computerized pet whose behavior was largely defined by Sony's programming, but the new software kit will allow experienced users to teach the dog any amount of new tricks.
The release of the development kit, called OPEN-R SDK, is an about-face for the Japanese audiovisual electronics giant, which had tried to cage in independent developers who were hacking into the AIBO's electronic innards and making what Sony claimed were unauthorized modifications.
``Sony wants to actively promote OPEN-R architecture for entertainment robots by highlighting its ability to modify the robot's functionality,'' it said in a statement, essentially admitting that open development would help widen the appeal of the robot.
Sony says the development kit, which allows AIBO movements to be written in the C++ programming language, is intended for noncommercial use. Sony will also create a Web site where developers can exchange their custom-made AIBO programs.
-- Adam
... I can tech my Aibo to stop piddling on the rug and start using the newspaper. Man, this reality-in-pet-robots has got to stop somewhere...
modern choral music...
...for soon the Aibos will be able to smell your fear.
Lego set a great example, and received the rewards of respecting the community that buys/programs their product. Sony was scared, but they've learned. Good. Maybe more can.
I can't ever see myself forking over the dough to buy one of those things, but i'd think that the average Joe would see these "hacks" and think "wow, look at all the cool things an Aibo can do. Sony made a great product"
Hell, at the very least, it's free (and positive) advertising right?
I can see it now. Local hacker sued after aibo takes off neighbor's hand...details at 10...
Error: Success
...nope, Lego didn't purchase Sony. (Hey, there's a cool hack. Program the Aibo to in turn program a Mindstorm set to build a doghouse out of itself.) Thank you, Sony. We appreciate it.
- If we aren't supposed to eat animals, then why are they made out of meat? - Steven Wright
If I wanted to hear something meow, I'd have somebody call my cell phone.
But then again I guess this is a necessary first step. Start small and eventually work your way up in complexity. First do tricks, then do something useful.
Before it goes into widescale use, however, its going to have to: 1) Be cheaper 2) be useful (not just fun), 3) durable . In my opinion anyway
- Tempestdata
Assimilated Press (2002) - ROBOT OWNERS beware. Hackers recently started infiltrating Sony's Aibo robot dogs and have reprogrammed them to be fight dogs. In the latest incident, a 14 year old child was attacked and mangled by his pet robot.
Yoshi Yanamura, speaking on conditions of anynomity said "this is the reason we didn't want anyone reprogramming the robots. This was totally expected. Good thing we didn't include the 10 MegaJule laser add-on, then we would really have problems".
Sony Corporation says the best way to protect yourself is to not recharge the robots after you have been attacked.
---
If I only had a brain...
That text is crying for a link to a news story about their efforts to stop the "hackers."
Here's a good one.
The Web is like Usenet, but
the elephants are untrained.
I think some of the reasons listed above *ARE EXACTLY* the reasons Sony didn't want people to program/hack the Aibo.
(Who would buy an aibo if it humped their leg? Especially for their kids).
That and Sony probably didn't want to have people buy Aibo's, teach them neat tricks, then resell them at abve the cost for teaching them the tricks.
are going to say they want the Aibo to hump someone's leg??
Is this supposed to be clever?
> the really neat thing is that you can reprogram your Aibo to meow.
And, like, what if c-a-t really spelled "dog"? Whoa...
(Bonus points to anyone who gets that obscure Revenge of the Nerds II reference.)
[PowerPoint] is a tool for capitalist presentation
someone should program a group of robot dogs to walk about and sniff each other in the butt
It was amusing to see some of the new behaviors programmed by students in an effort to make the Aibos play better soccer. While the Aibo plays lousy soccer (due to extremely limited memory and a design focus on "cuteness" instead of efficiency), they are absolutely fun to watch.
-- http://www.MarkWelch.com/ Pleasanton California
If Sony puts in three axes of accelerometer and three axes of rate gyro (which is quite feasible, and not too expensive by Aibo standards), along with current/torque sensing from the motors, real legged locomotion control would be possible. Right now, they're locked into a basic position-control model, which is why Aibo motion looks so mechanical. It's a beautiful piece of machinery, but it lacks the sensors to do the job right.
Now someone can make it say "... For me to Poop On!" after everything it does.
Need Free Juniper/NetScreen Support? JuniperForum
I saw the "Open-R archicture" and thought for a moment they were going for a play on Scooby Doo's voice. Heh.
Say hello to zMac.
Instead, you could go to your local humane society and get a REAL dog for well under $100, and the remaining $900 would be more than enough for at least a couple years' food and vet check-ups. They're more fun, too, and programmable!
Sig (appended to the end of comments you post, 120 chars)
Debugging memory leaks on the Aibo is actually a pleasure. Furthermore, it is completely POSIX-compliant, making porting legacy apps from Windows a breeze.
I recommend the Aibo to anyone looking for a serious hardware platform for mainstream or applied use in desktop or corporate environment. It's fast, affordable, and offers all of the amenities that no IDE should be without.
Karma: Good (despite my invention of the Karma: sig)
One of my favorite pictures that I've seen in recent memory was from this past January's National Geographic, in an article about the evolution of dogs from wolves: a wolf, a dog, and an Aibo hanging out. From the page:
Facing the Future
Even with its battery removed, an Aibo robot got the full attention of Koda the wolf and Simon the Maltese during a studio shoot. Koda, a trained captive-born wolf, had worked with Simon but not with the robot. At first he moved away from the motionless Aibo, says photographer Robert Clark. Then, curious, he sniffed it and chewed off a plastic ear. Doug Seus, Koda's owner and trainer, says that while dogs can easily form new relationships after they are about six months old, wolves are genetically programmed not to accept strangers. "It's a built-in survival technique to limit the size of the pack." Confronted with the unknown, wolves are either extremely timid or extremely aggressive, he says. "They may look like a big dog, but they are psychologically different."
I watched C-beams glitter in the dark near the Tannhauser gate.
How about fitting an aibo with claws and have it scratch the furniture?
LOL - you can reprogram so much on it and you say "the really neat thing is... you can make it meow" - too funny.
I guess that is all a pretty personal thing as to what you think is neat.
I would just teach mine to hump legs and swear.
There are some odd things afoot now, in the Villa Straylight.
Can I teach it to poop on Ozzy Osbourne's carpet?
..you can't teach an old dog new tricks ;)
It was interesting to hear some of the comments about the Aibo from ppl close to Sony at last years GDCE. Masaya Matsuura mentioned that some of the people around the design department got extremely upset with some of the things that the Aibo was made to do.
"In Matsuura's office they had an Aibo for the employees to care for and play with. The Aibo is attracted to the color pink--he has a pink ball that he will walk up to and kick or butt with his head. To test the programming of Aibo, one of Matsuura's programmers tied a pink ball to a wire, attached to Aibo, dangling in front of his face. Of course, Aibo kept on walking forward, never stopping. A female employee was upset at this "torturing" of Aibo and sent a memo to Matsuura, causing an investigation as to why the robot dog was tortured and if others were upset by this."
It's C++ now, but I am sure they will adapt other languages soon...
//S/#?$$/../!{*&?[->]};
VisualBasic: Look how easy, I just drag the 'Bone' object over the 'Mouth' Object! Unfortunately, with the run-time, I can't fit any other code in there.
C#: It will go get the paper, but only if you first verify the subscription status.
Perl: Look, I can make it jump, bark, and fetch with this one line:
The government's moral compass is controlled by GPS.
In times of crises, they alter it to suit their needs.
The Cybie "robot" dog toy is 100 times cheaper and there is enough room inside it to place a dimmpc inside giving it a ton more processing power and memory/storage. My dimmpc devel board fit's along with the CF card adapter (get out the dremel and make a CF card slot to save even more space) I saw somewhere on the net (abio hacking site I believe) that had a project mapping out the motor control systems.
the Abio is neat, but it needs more processing power... but at it's price tag it is too expensive to gut like a cybie.
Do not look at laser with remaining good eye.
I for one am sick of watching corporations come down on their own customers like a ton of bricks because the customer has done something to or with the product that the company never intended.
Then later, after the company has had time to consider the whole idea they come back all friendly like and ready to play. Well, screw these guys and their stupid toy dog!
I wouldn't touch one of these now if you paid me to. Sony blew it on the Aibo with the way they treated people who only wanted to product to get better and reach a broader group of people. Now I wouldn't piss in their mouths if their throats were on fire.
Imagine a beo...
AAAAARGH!!!
I am a genius; therefore, you suck.
Interesting, from the FAQ at aibo.com Windows 2K or XP is require for the SDK, but what's weird is they use gcc.
Look at the SDK download files list:
(OPEN-R SDK tools and documents)
OPEN_R_SDK-1.1.3-r1.tar.gz OPEN-R SDK
OPEN_R_SDK-sample-1.1.3-r1.tar.gz Sample programs
OPEN_R_SDK-doc-1.1.3-r1.tar.gz Documents
upgrade-OPEN_R-1.1.3-r1.tar.gz FlashUpdater for ERS-210
(Binaries for cross development tools for Windows 2000/XP)
GNU Tools can be downloaded from this WEB site, but they are not
included in the OPEN-R SDK.
cygwin-packages-1.3.6-bin.exe Cygwin binaries
mipsel-devtools-3.0.4-bin.tar.gz MIPS cross-development tools for Cygwin
(Source files for cross development tools)
cygwin-packages-1.3.6-src.tar.gz Cygwin source files
gcc-3.0.4.tar.gz gcc source files
binutils-2.11.2.tar.gz binutils source files
newlib-1.9.0.tar.gz newlib source files
(Other Tools)
build-devtools-3.0.4.sh Shell script for building cross
development tools
Looks real Linux/Gnu-ish to me.
All things in moderation.
Anyone interested in an Open Robotics system PLEASE ignore this SONY-BS and have a look at this: Open PINO platform
It is good to see that Sony is opening up a little. This, in addition to the PS2 Linux kit (waiting to get mine any day now) shows that the future of computing may be much more open that it is now, because when Sony teams up with IBM (and Toshiba, I suppose I should mention)to form the Cell platform, I think Intel and Microsoft would be hard-pressed to stop these three companies.
Hacking hardware == good for sales.
This is similar to how Harley-Davidson sells motorcycles: they encourage aftermarket hacking, so much so that they provide (overpriced) parts in the accessories catalog...
This, of course, doesn't count the scores of yuppie/image riders, but even they slap on a bit of aftermarket chrome.
To fight our wars?
If they come back, Decker can hunt them down. We haven't programmed them with empathy. That's the difference, you see.
Now it's going to start crapping batteries on my neighbor's lawn. Take that!
I pledge allegiance to the flag...
of the Corporate States of America...
Once the aibo linux distro comes out, there will be no stopping these crazy dog programmers.
The Nat'l Geographic thing is cool, but I'm wondering why Koda didn't nip an ear off Simon the Maltese as well.
The revolution will be televised. Blackout restrictions apply.
Forget cyber beastiality pr0n... what about taking apart the Aibo, and putting the moving components into a RealDoll?
You could program (her/it) to do strange and wonderful things...
Whoever stated that signature sizes should be limited to one hundred and twenty characters can just go ahead and kiss my
I'm surprised no one's asked yet. Place your bets. How long till we see a web server ported to AIBO?
"Population 1,656"
You've got to listen to me! Elementary chaos theory tells us that all robots will eventually turn against their masters and run amok in an orgy of blood and kicking and the biting with the metal teeth and the hurting and shoving!
How long before someone teaches their Aibo to hump the legs of people it meets?
If I had $1500 I'd buy one. Damn tech market economy...
How long till we see a web server ported to AIBO?
We'll need a Beowulf cluster of AIBOs first.
Somebody set me up the unclosed italics. Appears to be linked to "OS X (Apple)" stories, but no promises. Oh, lite mode.
Karma: Good (despite my invention of the Karma: sig)
14. Send and get data using Wireless LAN (TCP/IP)
Am I the only one who noticed this? I wonder how long it'll take for some ambitious hacker to make a portable webserver, a firewall that barks, or in a more malicious context, an adorable little password cracker that does tricks for the sysadmin while it's downloading sensitive data?
Call it a pack. Wulf, dog. get it?
Look its running Linux. Its running. ha ha
*expects to be modded down to -5 troll*
God spoke to me
OPEN-R is essentially was the development kit used
by the Robocup teams since Robocup Legged started.
I am an ex-Robocup developer (graduated to navel gazing graduate schoolery) and worked on Robocup 99 and 2000 Legged League. At the time, I was shocked that the development kit wasn't being released with the commercial version of AIBO as it would have been massively popular rather than disapointing as was the crippleware they distributed. I felt really bad having the SDK after seeing what hackers had to go through to get their AIBO doing anything. I would have leaked it anonymously except for a fear of getting my lab in trouble. To be honest though, I think Sony's reluctance to release the code was in part that due to the fact it was extremely crappy at the time.
The OPEN-R SDK they gave _us_ was badly documented and designed, buggy and tied to bad tools. It seems that things have improved since then (although I've been out of the loop for two years). At the time they had wrapped some of the "close to the metal" features in an awful way, although in some cases for our own safety - for example, it is possible to seriously damage the motors if you can send arbitrary voltages. The SDK was definitely sufficiently evolved to make decent soccer robots. We toyed with the idea of messing with a decompiler though. Now that everything seems to be public, I hope the documentation gets better and some source code gets released - not just libraries and APIs. I think that AIBO hackers can and will have great fun with this, its just a shame that Sony didn't do this a few years ago. Also, if any Robocup alums or, even better, current developers are reading this - assuming this no longer violates the NDA as much research code as possible should be publicly released to give AIBO hackers a head start!
Mabye these will get rid of those stupid frogs now!
It's only a matter of time before someone duct tapes a knife to one of these guys and programs it to kill.
Maybe then Sony will have incentive to have the Robotic Laws put into all the Aibots.
Such is the infinite Grace of Popeye.
Sony almost has a clue now:
Step 1: Make cool hardware
Step 2: Open up the architecture and some/all software
Step 3: PROFIT.
It worked for Apple in 1979... we're slowly coming full circle.
I have a Sony DVD changer at home. The unit looks nice and all, but the software absolutely SUCKS MONKEY NUTS. The UI is slower than molasses, it took me two days to enter all my titles, and it sometimes forgets them or just gets confused about which disc is where. Most of the buttons on the remote don't work as expected - it's a mess. I will never buy another piece of home AV equipment from them again. That changer was an utter piece of shit, and it was entirely due to bad software. What could they possibly have to lose by opening the firmware?
Except for video games, it seems that Japan Inc. simply doesn't get it (or doesn't care) when it comes to software. Keep making the great hardware, but let the folks who know best hack on the software.
Dear Steve:
I just asked Melinda and she said no.
Your friend,
Bill
Give me a programmable Teddy from the movie A.I. He seems more useful than a robot dog. OK given the fact that his visual and speech recognition capabilities aren't real (commercially anyway). But I'd still take a fuzzy, unassuming bear that people will think is just a stuffed toy and have him suddent sit/stand up and start walking around and looking at people. That would be fun as hell.
"More organs means more human." - Zim
join 'em!
friend: (something obnoxious)
You: Oh, go screw yourself!
Aibo (with AutoHump mod): click! Whirrrrr... pad-pad-pad-pad-pad humpahumpahumpahumpahumpa
friend: WTF is your dog doing?!?! Ewww! Get it offa me!
Aibo: (clamps extend from paws) humpahumpahumpa(tiny smoke cloud releases from lower flanks)
you: Hey, guy, looks like you're enJOYing it too!
Aibo: humpahumpahumpahumpa WOOOOOF!
recognition of your voice's emphasis on "enJOY" causes Aibo's hidden ear emitter to spurt heated liquid onto friend's crotch for their heightened embarassment)
friend: I am NOT enjoy...What the...?! That...that..your dog just..your cyberdog just came on...HEY, that WASN'T me!!
You: Ah-ha-ha-ha!
You: Wanna see what else it can do?
friend: No, I gotta go, uhh, wash up.
Aibo: "All your legs are belong to Aibo, gentlemen."
Call me when they come up with robotic domo-kuns that I can get to chase my kitty around.
Homosexuality is a sure mark of a "right-extremist"?
Butt-sex is the only thing that can fully explain the goose step, surely?
please die eurotrash
This is a quote which I have forgot to italicize
<br>
Those were the tags you can see because I'm posting in the wrong mode.<br>
<br>
--<br>
this is a sig that will be repeated because I'm a moron<br>
--<br>
this is a sig that has been repeated because I'm a moron<br>
Need I say more?
What's in a Sig?
Alternative way to make your Aibo meow is to toss it in the freezer for a while and then run it through the circle saw....MEEEEOOWWWWWWWwwww
If you can afford an Aibo why don't you get a maid?
Hello folks,
I wrote it the last time there was a story about Aibo, and I'll write it again. Go to the humane society and get a real dog. Try teaching a real dog real tricks. Won't feedback from a real dog be better than something like:
files_arrays.cpp: In function `int main()':
files_arrays.cpp:55: no matching function for call to `ifstream::open (string &)'
/usr/include/g++/fstream.h:67: candidates are: void ifstream::open(const char *, int = ios::in, int = 436)
Just a thought,
Chris
If I had one I would program it to be human
You don't need a X10 spycam, you just need a Sonybot!
--- I am known for the ones who want to find me on the net. Is that a privacy risk or a privilege? One might wonder..
Sure, except for the guy who reprograms his to activate an external solenoid and produces the first
Sometimes free press isn't worth the price.
it to buy me a delorean?
Shouldn't that be OPEN-RRRRRRRR ARFchitecture?
--
As a matter of fact, I am a lawyer. But I play an actor on TV.
What else would you expect Germans to teach little Aibo dogs? - Soccer of course!
The World Championship this year is to be in Fukuoka Japan.
Have fun!
perl -e 'printf("%x!\n",49153)'
Hackers Use Agile Modeling To Create Empathetic Aibos That Use A Hole In Internet Explorer's Java Engine To Install The Klez Worm, Thereby Violating The DMCA
Looks to me that sony is getting finally that there lies a strength in being open, at least a bit, not to scare the techies away. I really like Sony and recently they are behaving like a big company should. They are innovative, and they are trendsetters in openening their products to the techcommunity. I wonder whats the masterplan (if there is one) behind that strategy...
cu,
Lispy
oh, yeah...i think ill just stop wondering...this could get scary. ;-)
My Take:
This site is great. I think this is exactly what we need. The only thing that really got removed per the story referenced below is "virgin" copies of Aibo-Life, because everything you could possibly want, and more, is available, including "RCodePlus", which appears to be a utility for writing and transferring RCode ("Plus" some aibohack.com extensions) to your Aibo.
Summary:
http://www.aibohack.com had much of its content removed because it built on Sony's AiboWare, but added new features.
Among its programs:
AiboScope: Wirelessly transmits images from robot's camera to a computer
Disco Aibo: Execute a programmable dance when Aibo hears a certain song.
Brainbo: Uses voice-recognition. When Aibo hears a phrase, Aibo selects an appropriate response and "says" it.
Source: http://www.latimes.com/business/la-000086726nov01
http://www.latimes.com/search/lat_all.jsp?Query=A
My Take:
While it would probably be trivial to overcome Sony's copy-protection algorithms, it's not worth the bother. $35 for a PMS (Programmable Memory Stick) is money well spent, and if all the code consists of is bootstrapping into the WLAN, we'd only need one for each 'bot.
Summary:
Sony makes red/pink memory sticks specifically for the Aibo. They contain copy-protection code that means that you can't copy their programs from one stick to another (unless, of course, the second one already had that program installed).
Source: http://www.aibohack.com/123/format.htm
My Take:
Nothing new here.
Summary:
Sony released several pieces of AiboWare that are only available in Japan. Based on what a friend of mine could manage to decode, there's nothing here to pique our interest.
Source: http://www.yk.rim.or.jp/~hkora11/aibo_2nd-g/kAibo
My Take:
Note that the 200Mhz (!) CPU uses the MIPS IV instruction set, for which there are no shortage of compilers. We may be in luck yet! (Of course, we might have to replace the current flash ROM with a custom one to develop that luck, but based on other readings, there seems to be very little code in the flash ROM and a heck of a lot of JPEGs of the development team.) You want to read this page.
Source: http://www.aibohack.com/210/hardware.htm
My Take:
An excellent tool, but not very applicable to our particular challenge. Nonetheless, a useful resource of which to be aware.
Summary:
Basically, Brain Surgery allows users to view and edit the data Aibo "feels". What does this mean? You can abuse your Aibo, and fix it yourself--no Sony required.
Source: http://www.aibohack.com/2or3/browser.htm
Now, some explanations are in order.
First of all, the Aibo is programmed in something called "R-Code", part of the "Open-R" standard. The odd thing about this is that Open-R gets licensed to other companies for a fee, and the documentation is not available. Not so sure where the "Open" came from. At any rate, R-Code is a poor imitation of assembly language that is interpreted in real time by the Aibo. Only one program, Sony's Master Studio, is capable of producing R-Code through anything other than editing the R-Code directly.
One of the interesting things about Sony's marketing strategy is that they intended changes you made to the Aibo to be well-nigh permanent. The idea was to get people to send in their Aibos if they didn't take proper care of the little beasties, charge an exorbitant fee for resetting them to the "newborn" state, and send them back. It apparently surprised Sony quite a bit that, when they released Aibo in the U.S., people started clamoring for a tool to allow them to do these resets themselves. It apparently surprised them even more that U.S. consumers wanted a way to bypass the entire, carefully-scripted AiboLife evolution and go straight to an Aibo adult.
In general, U.S. owners wanted to hack their Aibos, Japanese owners wanted to watch their Aibos grow.
On another terribly-interesting note: Brain Surgery allows you to see the internal phonemes for the name you gave your Aibo. This has come in handy at least once when I was trying to determine how I was saying a command incorrectly.
Jouster
Aibohphobia- fear of mechanical dogs also a pallendrome!
OMGOMGOMGOMGOMG THAT IS SOOOOO KEWL: A $500 YAKBAK WITH LEGS. OMGOMGFAGGOT
The cye robot at http://www.personalrobots.com can self-recharge. Could the Aibo be programmed to do this? That would be a big leap forward towards autonomy.
not interested in dog, would prefer fab babe who does cleaning and cooking and other interesting things.
Should comprehend and respond to voice commands. Though given the potential of such a machine, it could motivate people to learn C++ who would not be otherwise motivated.
Had to be said - what about a Beowulf cluster of these puppies (literally)? Or would that be a Beo-wolfpack?
He was doing satire. That's where you take a salient point about a person or thing and make fun of it.
.NET, which Microsoft advertises heavily with web services.
A 'salient point' about VB is the ads and promotional material that describe how easy it is to create an application using drag and drop. A 'salient point' about C# is that it only compiles to
A one liner joke should not be criticised for not covering the whole issue.
"I will trust Google to 'do no evil' until the founders no longer run it." Hello Alphabet.