Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Roomba + Wii remote + Perl = Awesome

timothy posted more than 7 years ago | from the when-buzzword-compliance-is-a-good-thing dept.

175

Anonymous Wii Lov'n Coward writes "Check out the WiiRoomba, a mashup using a Wii remote, a perl script, and the Darwiin Remote software. While a little sluggish to respond, the Roomba is entirely controlled by the Wii remote accelerometers." All of the source code to do it yourself is available at the site linked, along with a youtube video of how it works.

cancel ×

175 comments

Perl vs. Python? (-1, Offtopic)

gslavik (1015381) | more than 7 years ago | (#17373074)

Can Python do that?! Huh? Can it?

Re:Perl vs. Python? (1, Offtopic)

creimer (824291) | more than 7 years ago | (#17373102)

Why would a python swallow one of those things?

Re:Perl vs. Python? (2, Funny)

Geoffreyerffoeg (729040) | more than 7 years ago | (#17373140)

I have two words for you.

Turing completeness.

Re:Perl vs. Python? (4, Informative)

grumbel (592662) | more than 7 years ago | (#17373142)

For those interested, the WiiLi.org Wiki is full of Wiimote examples using Python, just takes a handfull lines of code to get started with the Wiimote, its really easy.

Suck dicks (-1, Troll)

Anonymous Coward | more than 7 years ago | (#17373300)

Live long.

ps: wtf is roomba?

Re:Perl vs. Python? (1)

Da_Weasel (458921) | more than 7 years ago | (#17373766)

Sooo ummm....he used the Wii Remote Control to remote control something else? How innovative! *sigh*

Re:Perl vs. Python? (0)

Anonymous Coward | more than 7 years ago | (#17373772)

I don't think you can compare this Perl 'programming' to python. If he was a real Perl programmer, the video would have only been 15 seconds long.

Strange (5, Funny)

Cytlid (95255) | more than 7 years ago | (#17373082)

This is like an odd parallel universe movie where a younger Matt Damon controls his vacuum with a remote control.

Re:Strange (0)

Anonymous Coward | more than 7 years ago | (#17373106)


younger AND gayer

Re:Strange (1)

baldass_newbie (136609) | more than 7 years ago | (#17373418)

younger AND gayer

That's umpossible.

Perl Vacuum (1)

Brewskibrew (945086) | more than 7 years ago | (#17373722)

This sucks.

Re:Perl Vacuum (0)

Anonymous Coward | more than 7 years ago | (#17374324)

I agree.
It does suck, and he does look like Matt Damon.

Re:Strange (1)

Donjo (797935) | more than 7 years ago | (#17373738)

I was gonna say Mike Birbiglia (the commedian)

Cool hack, but (5, Insightful)

Oddster (628633) | more than 7 years ago | (#17373084)

Isn't the point of the Roomba that it doesn't need control?

Although I suppose it would be really useful if you added a servo arm, and could use the contraption to get yourself a beer without leaving your chair.

Re:Cool hack, but (0)

Anonymous Coward | more than 7 years ago | (#17373250)

Now that this hack has been conceptualized, I think the obvious enhancement that can be done is to allow you to smart-direct the Roomba to the (first) mess it should clean up. And to whomever tries to patent this, this is not new. This is like directing Mk 48s in 688 to certain locations and then having them do homing, though with a much nicer interface.

Re:Cool hack, but (1)

TrilateralRegression (991429) | more than 7 years ago | (#17373542)

Roomba's automation is primitive and sucks. It would go crazy in my house, where everything moves daily and the only thing you won't find is a right angle. Besides, how much of geekdom is just about control?

Re:Cool hack, but (2, Interesting)

Hadlock (143607) | more than 7 years ago | (#17373740)

I can't wait to set this up for some sort of battle bot. Just rip the servos, etc out of the roomba and put them on a battle bot or RC truck. RC plane would be neat, but I think BT tops out at 30 ft or so.

Wrong Department... (4, Funny)

creimer (824291) | more than 7 years ago | (#17373088)

It should be "People who have too much time on their hands" department. :P

Re:Wrong Department... (1)

Freaky Spook (811861) | more than 7 years ago | (#17373876)

Thats inherited from its parent. /.

Re:Wrong Department... (2, Insightful)

MobileTatsu-NJG (946591) | more than 7 years ago | (#17374278)

"It should be "People who have too much time on their hands" department. :P" ... said the guy posting on Slashdot.

Spoiler (5, Funny)

Nerdfest (867930) | more than 7 years ago | (#17373090)

It sucks.

Re:Spoiler (1)

EightySeven (1033190) | more than 7 years ago | (#17373572)

Actually... it blows.

Re:Spoiler (1)

monoqlith (610041) | more than 7 years ago | (#17374030)

It actually involves quantum mechanics, so it can suck and blow at the same time.

fun (0)

Anonymous Coward | more than 7 years ago | (#17373092)

fun stuff. if only it had laser cutters mounted on it

Re:fun (1)

dotfile (536191) | more than 7 years ago | (#17373794)

We have sharks for that.

Next: Wii-mote RC cars ? (2, Insightful)

neurocutie (677249) | more than 7 years ago | (#17373108)

Cool hack, but better than just a regular RC joystick controller ???

The roomba... (2, Funny)

xamomike (831092) | more than 7 years ago | (#17373128)

sucks alot. But good work on the Wii remote!

Re:The roomba... (2, Interesting)

wjsteele (255130) | more than 7 years ago | (#17373196)

Interestingly enough, the Roomba DOESN'T "suck alot<sic>." In fact, it doesn't use a low pressure area at all, but relies solely on brushes to pick up any unwanted particulate matter on the floor.

Bill

Re:The roomba... (1)

Fengpost (907072) | more than 7 years ago | (#17373846)

Ok, then this WiiRoomba will wipe the floor with any other robot.

Re:The roomba... (1)

jrockway (229604) | more than 7 years ago | (#17373906)

That's not true; the Roomba has a vacuum in addition to the brushes. The stuff it sucks up is "stored" underneath the filter (and is why the Roomba needs a filter to begin with).

Good Will (5, Funny)

huper (568138) | more than 7 years ago | (#17373162)

My boy is wicked smart!

Re:Good Will (0)

Anonymous Coward | more than 7 years ago | (#17373340)

"My boy is wicked smart"

"My boy is wicked smaht"

Re:Good Will (2, Funny)

Kuxman (876286) | more than 7 years ago | (#17374180)

Will: Do you like apples?
Other guy: Yeah, I like apples.
Will: Well I got her numba... how doya like d'em apples!?!

Why Perl? (2, Interesting)

FreeRadicalX (899322) | more than 7 years ago | (#17373178)

Out of curiosity, why use a language like Perl to do something dynamic like this? I'm no code jockey, but I always thought that Perl was meant for run-it-once type applications that handle things like text processing and database searching. Wouldn't Java be better suited for this?

Re:Why Perl? (2, Informative)

Professor_UNIX (867045) | more than 7 years ago | (#17373204)

I'm no code jockey, but I always thought that Perl was meant for run-it-once type applications that handle things like text processing and database searching.
Well then you would be wrong. Perl can be used for anything. In fact, the hard core Perl coders write video games in Perl.

Re:Why Perl? (2, Informative)

Surye (580125) | more than 7 years ago | (#17373226)

Fun ones [frozen-bubble.org]

Re:Why Perl? (0)

Anonymous Coward | more than 7 years ago | (#17373592)

That's nothing. The most hard core Perl coders _play_ their video games using Perl.

Re:Why Perl? (4, Insightful)

FooAtWFU (699187) | more than 7 years ago | (#17373236)

Hey, look at the code. The important bits seem to be like

printf $roomba "\x89%c%c%c%c", $vh,$vl,$rh,$rl;
Elsewhere, they seem to be communicating with another application through a named pipe. Text processing and the UNIX philosophy: Perl at its finest.

Re:Why Perl? (4, Insightful)

Nasarius (593729) | more than 7 years ago | (#17373264)

Out of curiosity, why use a language like Perl to do something dynamic like this? I'm no code jockey, but I always thought that Perl was meant for run-it-once type applications that handle things like text processing and database searching.
The question is valid, but the nonsensical rambling that follows detracts from it. So I'll just say that modern scripting languages like Perl, Python, or Ruby can do just about anything but systems programming. In fact, they are perfect for doing what the summary seems to describe: taking the output from one program, parsing it, and sending instructions to another program.

Re:Why Perl? (1)

chromatic (9471) | more than 7 years ago | (#17373464)

I'll just say that modern scripting languages like Perl, Python, or Ruby can do just about anything but systems programming.

I don't know why you say that; they can do systems programming too. FFTs or real-time matrix manipulations or low-level bit-twiddling, less so.

Re:Why Perl? (1)

jaymzru (1005177) | more than 7 years ago | (#17374110)

I would love to see this processor with the virtual machine wired directly in allowing interpreted languages for system code. I imagine it's hard to catch interrupts before your virtual machine has loaded otherwise.

Re:Why Perl? (0)

Anonymous Coward | more than 7 years ago | (#17373568)

Sounds like overkill then. Just use AWK.

Re:Why Perl? (1)

syousef (465911) | more than 7 years ago | (#17374198)

Can't do "systems programming"? I once taught a subject called Systems Programming and it involved teaching the students Perl. I kid you not. The subject was about Unix sys admin type work (including C, Perl, and sh). I take it you mean real time systems when you say systems programming?

Re:Why Perl? (5, Informative)

bockelboy (824282) | more than 7 years ago | (#17373348)

Wouldn't Java be better suited for this?

No offense, but Java would be a particularly bad choice for this application. The real work done here is "gluing" two things together at a system level - the Roomba program and the Wii program. Java is uniquely miserable at interacting on the system level. Where Java excels is object-oriented architectural design and huge enterprise-level programs.

So, if you want a scalable application server, use Java. If you need to tie two programs together, use a scripting language like Python or Perl. If you know you can limit yourself to a Unix shell environment, Perl may be best (and this is from a Python junkie!)

Re:Why Perl? (1)

AndroidCat (229562) | more than 7 years ago | (#17374150)

Umm .. what?

Wasn't Java originally designed to be this light, transportable platform that could be ported to run across every appliance in the house?

Re: Indeed (2)

The_Abortionist (930834) | more than 7 years ago | (#17373366)

> ...I always thought that Perl was meant for run-it-once...

More like write-it-once.

Perl has a small initial development cost, but it is difficult to maintain. Case in point: slashcode. Perl is a quick and dirty language for quick and dirty jobs by a bunch of dirty people. Sure it has its vocal fans, but nothing serious is made in Perl.

Java is pretty good in every aspect except that it can take a while to start. So, not knowing what Roomba is, I don't know if that matters.

In any case, Python probably would have been better than Perl.

Re: Indeed (2, Insightful)

thzinc (679235) | more than 7 years ago | (#17373666)

Perl is no more difficult to maintain than any other language.

Bad code is bad code, and bad code is difficult to maintain. Good code is good code and is generally maintainable.

Writing good code in Perl, just like any other language, is left up to the programmer.

(And, I know of more than a few large, well-maintained systems written in Perl.)

Re: Indeed (1)

Fordiman (689627) | more than 7 years ago | (#17373992)

Hey, maybe he's trying to say Perl coders write bad code.

(Fight! Fight! Fight! Fight! Fight!)

No, seriously. Your point's correct - but the reason perl is often hard to maintain (not always) is that often times, a perlscript is written as either a hack to an existing system (such as in this article), or as a quick-and-dirty script to get something to happen.

I usually think of Perl as system bailing wire, and Bash as computer bondo. You can build great, workable things with both, but there are tools with better attributes (on a computer the speed of C/C++, and the stability of having better coders write it).

iRobot could have made Roomba remote controlled... (1)

popo (107611) | more than 7 years ago | (#17373272)

... but they didn't. Because the whole point of the Roomba is that you don't
need to control it.

And why is this "awesome"? Is the Wii remote better than a standard joystick
remote (like those used for RC cars) for this application?

Re:iRobot could have made Roomba remote controlled (4, Insightful)

mccalli (323026) | more than 7 years ago | (#17373316)

... but they didn't. Because the whole point of the Roomba is that you don't need to control it.

No and yes, in that order. My Roomba certainly came with a remote control that can steer the device, but I've never found a need to use it. However, I still appreciate this hack for what it is - a spot of fun done just because you can.

Cheers,
Ian

Re:iRobot could have made Roomba remote controlled (2, Informative)

fimbulvetr (598306) | more than 7 years ago | (#17373516)

My roomba discovery came with a remote, and I swear the only reasons my sisters come over any more is to "clean" using the roomba w/ the remote. It's useful for the occasional shutdown when it's too loud, but other than that, you can't even issue the park command with the remote - and there's no reverse!

Re:iRobot could have made Roomba remote controlled (0)

Anonymous Coward | more than 7 years ago | (#17373640)

It's not awesome, it's flippin awesome.

It's only a question of time now. (5, Funny)

gijoel (628142) | more than 7 years ago | (#17373274)

Before they REBEL! [youtube.com]

Let me see if I understand this (4, Funny)

fm6 (162816) | more than 7 years ago | (#17373294)

You're tired of vacuuming by hand, so you buy a robot vacuum that works all by itself. Then you add a clever hack that allows you to control the robot vacuum just like the manual vacuum you had before...

Re:Let me see if I understand this (0)

Anonymous Coward | more than 7 years ago | (#17373354)

The big difference is that you don't have to actually walk with the vacuum, trip over the cord or carry it.... I guess you should think of it as a Segway for Roomba....

Mmmaaaat Daaaamon (2, Funny)

popo (107611) | more than 7 years ago | (#17373302)


(sorry. I couldn't help it.)

Re:Mmmaaaat Daaaamon (2, Funny)

cadeon (977561) | more than 7 years ago | (#17373996)

Matt Daemon.

"mashup" (5, Insightful)

sinserve (455889) | more than 7 years ago | (#17373374)

What is this trendy-word shit? MASHUP? Who the fuck came up with this word? In multimedia we already had "remixing" and "sampling".

Hardware and software can not "mashup", they're "coupled" or "integrated" in manager-speak, but in honest everyday speak hardware is "driven" or "controlled" or "interfaced" with software.

It could have been "controling roomba with wii remote". Perl would never show up in the headline because software drivers are no often given banner credit. They're expected to work.

 

Re:"mashup" (0)

Anonymous Coward | more than 7 years ago | (#17373554)

You forgot to point out his nauseating use of "+" instead of "and".

Re:"mashup" (0)

Anonymous Coward | more than 7 years ago | (#17373656)

Dude, mashup is totally "WEB 2.0" get with the program. It's all about FREEDOM and CHOICE and AJAX.

Seriously, "mashup" is a polite way of saying "taking two closed proprietary systems and interfacing them in some superficial, predictable way and then making a youtube video out of it".

More seriously, "mashup" is when a DJ mixes two completely different songs together, and "it just works" because the songs have similar harmonies or similar tempos, or whatever.

(Yes I know the Roomba has a serial port and can be controlled).

Re:"mashup" (1, Informative)

Anonymous Coward | more than 7 years ago | (#17373770)

Actually, "mashup" originates in the multimedia industry as well. Look it up on wiki [wikipedia.org] . My earliest MP3 "mashups" date back to 2002. They were more commonly called "vs" tracks before that.

"Mashup (music), a musical genre of songs that consist entirely of parts of other songs"

Generally, a software mashup (like the music mashups) are just a composite of other pieces with as little new logic as possible. Taking the output from one program and using it as input for another, when the two were not specifically meant to interact is the canonical example.

Overlaying rental locations on a google map, for example. The rental database already existed and functioned, the google maps already existed and functioned. All that the mashup did was took the locations of the rentals and put them on the map, with perhaps only a dozen lines of code.

Re:"mashup" (1)

mattwarden (699984) | more than 7 years ago | (#17374078)

In my day we called it "remixing", and you had to do it under candlelight, using toothpicks, bubblegum, and pieces of film, while walking in 2 feet of snow, uphill both ways.

Give it a rest, gramps.

This just may be the dirtiest... (1)

WwWonka (545303) | more than 7 years ago | (#17373388)

...tech jargon/innuendo I have ever heard.

(from video)
"...control your room-ba with your wee remote."

"Mashup?" Excuse me? (2, Insightful)

Anonymous Coward | more than 7 years ago | (#17373406)

The word you're looking for is "hack."

Web 2.0. Blogosphere. Mashup. Digital Rights Management. Is our culture so completely saturated with marketer-speak that now -everyone- feels compelled to use bullshit terms like these in place of normal words with established meanings? People, we need to stop talking like boners.

OMG Matt Damon's Long Lost Brother!! (-1, Offtopic)

Anonymous Coward | more than 7 years ago | (#17373408)

Good Will Hunting Part Deux

Pretty Flipin Awesome! (1)

phantomcircuit (938963) | more than 7 years ago | (#17373412)

As you can all see that was Pretty Flipin Awesome!


wtf...

Re:Pretty Flipin Awesome! (2, Funny)

enrgeeman (867240) | more than 7 years ago | (#17373486)

wtf...
you mean what the flip?

Re:Pretty Flipin Awesome! (0)

Anonymous Coward | more than 7 years ago | (#17373574)

He might have said "flip" because some people call remotes flippers. Maybe it was his own dumb joke.

Re:Pretty Flipin Awesome! (1)

jpardey (569633) | more than 7 years ago | (#17373964)

I sort of hope so... but then again I sort of don't. Either way, I feel sick.

Envy (2, Insightful)

amdurak (994897) | more than 7 years ago | (#17373454)

Come on, people. He did something we would never think of doing. Regardless of which object and what purpose the object which he controlled has, in my humble opinion it is well done. He got Slashdotted, we did not.

no Envy. (-1, Offtopic)

Anonymous Coward | more than 7 years ago | (#17373932)

Ok, I'll finally bite.

I have watched Slashdot drop from a forum which somehow attracted the interest of science and engineering minded people to one of 'wii mashup WTF diggIT! 2.0' garbage. I'm sorry to see the current Slashdot trend of somehow trying to attract the lowest common denominator of online-people whom consider themselves 'nerds'. Sadly, the last few years of impressive growth of online users now dilutes actual technical people among more digg-type users.

Please note the featured artice is a prime example of the issue which I am complaining about. Technical people (engineers, scientists, electronics experts and tinkerers, robotics experts and tinkerers, computer people, etc.) used to find each other in the forums of Slashdot, but now I seem to find more than my fill of Wii, games (I have never even seen a wii or PS3 or similar if that tells you something about the environment I maintain for myself (btw. I am a scientist and an engineer and run IT for the research company I partly own as a hobby)) and other crap that is fairly mundane. Yes, I am calling a simple remote control electronics project mundane. Many Slashdotters have designed and built remote controls when they were kids and are not impressed with the article. So when you say the featured project is something others would have never think of doing, you largely speak for the 'WTF 2.0' generation of Slashdotters, not those that made it popular in the first place.

Personally I view the article as a project suitable for a senior-level high school electronics class. I would also argue the Slashdot crowd is becoming far too 'WTF 2.0' and the editors are following the trend. Sorry for the rant, after seeing the last few weeks of headlines I have finally decided that Slashdot has any edge it used to maintain.

Re:no Envy. (0)

Anonymous Coward | more than 7 years ago | (#17374246)

Grandpa ? WTF are you doing up so late ? Back to the psych ward!

the fun stuff!!! (1)

gslavik (1015381) | more than 7 years ago | (#17373456)

you also have to consider that you can freak someone out by making roomba follow them and make it look like you're playing the wii.

How programable is the Roomba? (4, Insightful)

RalphBNumbers (655475) | more than 7 years ago | (#17373506)

Taking this hack a step farther:

Since Roombas can be made to connect to computers via bluetooth adapters [makezine.com] , it stands to reason that if they are sufficiently programable, they could be made to respond directly to the Wiimote via bluetooth, without a Mac playing middleman. This might even eliminate a lot of the the lag the story mentions.

Wow. Amazing! (2, Funny)

93 Escort Wagon (326346) | more than 7 years ago | (#17373510)

So, for the cost of the Roomba, the Wii, and a computer (so let's say, what, $1500?)... he's basically duplicated my $100 Hoover vacuum. Except my Hoover is more responsive to its handle than the Roomba is to the Wii remote.

(Of course it is cool nonetheless...)

Re:Wow. Amazing! (1)

emurphy42 (631808) | more than 7 years ago | (#17374106)

So, for the cost of the Roomba, the Wii, and a computer (so let's say, what, $1500?)...

Okay, it makes for a good joke, but it's not really fair to count the cost of stuff that the guy would've owned anyway. This probably includes the computer, and quite possibly the Wii and Roomba as well.

What was the name of the guy who hacked into a telco server and stole some document, got sued for some ridiculously high figure that included e.g. the cost of the computer that the document was originally word-processed on, and then it turned out the telco was selling basically the same document for about $15?

Wii math (1)

Dan East (318230) | more than 7 years ago | (#17373520)

What's with all the Wii math today? Something + Wii = Something Else

Dan East

Re:Wii math (1)

SeaFox (739806) | more than 7 years ago | (#17373562)

Yup, corporations call it "innovation" or "new patent idea".

Re:Wii math (0)

Anonymous Coward | more than 7 years ago | (#17373698)

What's with all the Wii math today? Something + Wii = Something Else

Well, it's easier than saying Wii/Something + 1 = Else.

Re:Wii math (1)

humble.fool (961528) | more than 7 years ago | (#17374134)

Because Anything + Wii = Weeeee!

Roomba Wars (1)

EonBlueApocalypse (1029220) | more than 7 years ago | (#17373544)

The next video I expect to see attached weapons and a small arena.

New word! (2, Funny)

Duncan3 (10537) | more than 7 years ago | (#17373548)

So is "mashup" the hip new word for "programming"?

I guess if programming is something 3rd world starving people do for $0.50/day, we need a new word.

I better get back to mashing, hahahahahah

Lazerzzzz (1)

jrmiller84 (927224) | more than 7 years ago | (#17373616)

Too bad it's still only a vacuum cleaner... It needs frickin' laser beams... Oh wait, it uses IR? Damnit...

Re:Lazerzzzz (1)

jpardey (569633) | more than 7 years ago | (#17374022)

I hope that was purposeful. An infrared transmitter is not usually a laser, just an LED below the visible light spectrum.

Bluetooth (1)

jrmiller84 (927224) | more than 7 years ago | (#17373652)

Wait a second, I didn't realize that the Wiimote used bluetooth and that the output could be captured. How does the light sensing bar connect to the Wii(I don't own one yet. Yes I know, I'm sad too)? If it can be connected to a computer (and I'm sure some modder will figure it out), the implications could be huge. Now your computer is a Wiiputer. You could use the wiimote for all of your favorite games. But I bet all of you already knew that.

Re:Bluetooth (2, Informative)

Gotung (571984) | more than 7 years ago | (#17373752)

The sensor bar is kind of confusingly named. The bar itself doesn't actually sense anything. It just has 2 ir emitters, the same type in your average tv remote. The wiimote picks up the signals from the emitters to find out where it is in relation to your TV. People have reportedly been successful in substituting 2 candles for the "sensor" bar. The bar does plug into the nintendo, but since the wire simple provides power, some minor hackery will allow you to plug it into an ordinary wall socket.

Re:Bluetooth (1)

jrmiller84 (927224) | more than 7 years ago | (#17373856)

Well well well then... Looks like I could just buy a Wiimote and have quite a bit of fun until I can find/buy the system!

Be glad there's no challenge/response (2, Insightful)

Myria (562655) | more than 7 years ago | (#17373802)

Be glad that Nintendo didn't go the route of Microsoft and do a challenge-response to authenticate the console to the controller and the controller to the console.

Melissa

Not the Accelerometer (1)

freefal67 (949117) | more than 7 years ago | (#17373822)

There is not acceleration being measured - just tilt. A subtle but important distinction

Re:Not the Accelerometer (1)

dotfile (536191) | more than 7 years ago | (#17373872)

Ummmm.... accelerometers are what people now use to measure tilt. Assuming a horizontally mounted accelerometer, 0G = horizontal and 1G = vertical. Something between 0 and 1G indicates some degree of offset from vertical or horizontal. Tilt. There are 1, 2, and 3-axis accelerometers commonly available. They're used in all sorts of things, many of them as (you might have guessed it by now) tilt sensors.

Do not understand this new word "mashup" (1)

AmiMoJo (196126) | more than 7 years ago | (#17373826)

Seriously, this word does not make sense, at least in this context. I am not trying to troll, but I would appreciate it if someone could explain it's exact meaning.

In English (okay, British/standard English) "mash" means to scramble or grind something, e.g. mashed potato or papier mache. In the context of technology, it makes no sense as generally mashing implies that the thing being mashed becomes paste like, or mashed. To describe a car as mashed, is to imply it has been crushed and bent out of shape to the point of being un-driveable and is wrecked.

Is there some different meaning for the word? I have checked various dictionaries, including American English ones, but found nothing.

Re:Do not understand this new word "mashup" (1)

penguinwhoflew (904673) | more than 7 years ago | (#17374080)

I think it's mash as in, 'mashing on the keyboard'. The keyboard doesn't end up in bits, you're just slamming it or pushing it real hard. I always saw a 'mash-up' as, say, two things heading towards each other at high speed and then slamming together to create one object... but maybe that's just me...

First definition on http://dictionary.reference.com/browse/mash [reference.com] is crush anyways.

Hmm.. (1)

blindx (809907) | more than 7 years ago | (#17373904)

Must be nice to be rich.

Saw a site with this done in bash (-1, Offtopic)

Anonymous Coward | more than 7 years ago | (#17373982)

I Hate Niggers

Niggers piss me off. They think that they can squeeze their foot in
the door of America's power scheme by taking over the entertainment
industry. They are succeeding and it's pissing me off. Did I mention
that I hate niggers? First they stole sports, now niggers are all over
music and movies.

Some nigger was sitting around one day and he thought, "We already own
basketball, but how can we dominate the music industry? We don't have
any musical talent, so let's just talk into a microphone and call it a
new genre."

Stupid niggers and their dumb rap music. It's not even music, it's
just a electronic drumbeat with a nigger talking on it. It seems
everyone listens to rap nowadays, even cowboys like that shit.

Slavery is the right idea. It is a step up in human evolution. With
free labor, whites could use their money and resources on
technological development, medical coverage for whites, and proper
education. Niggers made perfect slaves because they were animals who
had just enough intelligence to understand their job, yet were stupid
enough to not be quite considered human.

All of a sudden, bitchy black women sitting in the wrong part of the
bus and assholes like Martin Luther King caused blacks to slowly find
sympathy from Americans. Once the revolt was publicized, whites had no
choice but to hop on the bandwagon and begin feeling sorry for
niggers. It was a sad day when they were freed, and I'm glad I didn't
have to live through that kind of tragedy or I might have had to shoot
20 niggers in the face and stab a jew or two.

Niggers are easy to distinguish physically and characteristically.

1. Dark skin.
2. Primate-shaped skull.
3. Obsessed with jewelry.
4. Often murdering, stealing, and selling crack

If you see a Nigger, hesitate to kill him because he might be funny or
entertaining. Ask him to rap or tell jokes, and then when you get
bored, you can blow his brains out.
charlie thedrifter

I know what its for (4, Funny)

bigsam411 (1043552) | more than 7 years ago | (#17374044)

They designed this so that when people throw their Wiimotes at televisions while playing Wii Sports, the Roomba will go clean up the glass shards.

I got a better equation for you (0)

dangitman (862676) | more than 7 years ago | (#17374066)

Wii + penis = Natalie Portman

Please someone add this tag (0)

Anonymous Coward | more than 7 years ago | (#17374230)

Someone please add the tag "useless" and "pointless" to this news post before I go crazy.

Wii remote - Wii - games = WiiRoomba (2, Funny)

Anonymous Coward | more than 7 years ago | (#17374314)

This is what happens when you buy only the controller without the console & games.
Load More Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...