Slashdot Mirror


The Network is the Car

An anonymous reader sent us a little JavaSoft PR Bit about Java integrated into a concept car. It's mostly full of your usual "Ra-Ra Change the World" kinda stuff you might expect, but it has a few interesting notes (Using wireless ether, Ricochet, and a cel modem to provide different bandwidth streams depending on location, the fact that the machine could be ported to Linux, the fact that it could download MP3s to cars) so its actually kinda interesting.

55 comments

  1. Re:Java going back to what it was designed for by Sir+SurfALot · · Score: 1

    I've said it before, and I'll say it again.

    For my money, Java is, was, and probably always will be a complete waste of time. From what I've been told it's a C/C++ derivative for starters...and I really don't understand why the world needs another one of those. Sure, the shameless wannabes at Sun have been going on about it's universal portability, but it being both compiled *and* interpreted makes it very, very slow...not to mention so processor intensive that it isn't funny.

    Also yes, there is the classic lake web applet, which certainly looks pretty...but in terms of actually making anything useful for the Web I personally haven't come across anything in Java that you couldn't write to run much more q

  2. Different computers silly by Visoblast · · Score: 1

    Thats an obvious problem facing a safty concious industry. The solution is simple -- differnt computer systems. One runs the networked Java stuff, the other runs the car. The two may communicate, but the communication will be well defined and purposely limited.

    Thus, the system running Java/Windows/whatever will not be able to operate the breaks because the computer operating the car will not recognize a command to operate the breaks other than the break pedal.

    The Java/Windows/network thingy could crash, and the car will continue to run just fine.

    --
    "Luncheon meats make the sawdust in your stomach explode."
    • -- Crow T. Robot
  3. Re:Java going back to what it was designed for by Sir+SurfALot · · Score: 2
    I've said it before, and I'll say it again.
    For my money, Java is, was, and probably always will be a complete waste of time. From what I've been told it's a C/C++ derivative for starters...and I really don't understand why the world needs another one of those. Sure, the shameless wannabes at Sun have been going on about it's universal portability, but it being both compiled *and* interpreted makes it very, very slow...not to mention so processor intensive that it isn't funny.
    Also yes, there is the classic lake web applet, which certainly looks pretty...but in terms of actually making anything useful for the Web I personally haven't come across anything in Java that you couldn't write to run much more quickly and efficiently in something else. As for it's use in appliances...well, maybe. But again, I don't see the point...except for possible problems like the Y2K bug, why not just use hard coded chips?
    If you ask me, Sun's new slogan for Java should be:-

    "Java : The solution for a problem which doesn't exist."

  4. Re:Is this a good idea? by Sloppy · · Score: 1

    Bah. Just make it so that the distracting stuff doesn't work unless the car is in neutral or Park.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  5. Java going back to what it was designed for by coug_ · · Score: 1
    I think it's kinda funny (and/or interesting as the case may be) to see talk of Java being used for what it was designed for - for writing small applications to be used in consumer devices. If i remember correctly, the first thing that was written with Java (or rather, Oak I believe it was known as at that point) was a remote control.

    - coug_

    1. Re:Java going back to what it was designed for by Anonymous Coward · · Score: 0

      "From what you've been told?" Oh, that is rich!
      You are criticizing a language which you haven't
      actually used?! What kind of a flame troll is
      this?

      You just keep your head in that memory debug window, while the rest of us worry about more important programming issues.

      You really should try to experience things before you bash them next time. You are pathetic example of an engineer, and I certainly hope I never have to use a system you coded!

  6. Re:Cell Modems: Not Ready for Prime Time? by Royster · · Score: 1

    There's probably a dozen reasons why this wouldn't work well in practice. Differences in latency could make it difficult to reassemble packets into a coherent stream. Also you would typically be dealing with a different provider so that routing becomes a problem.

    --
    I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
  7. the computer will drive (Re:Computers and Cars...) by rgrant · · Score: 1

    if your car knows where it is, can find out where other cars are, and can see the road in some way, then you are not far from getting ditching the steering wheel for a command line interface.

    it doesn't matter how much entertainment you have in the car, since you won't be driving it - unless you're doing *that* for entertainment value. in a few years, anyway.

  8. Check again by distobj · · Score: 1

    Ah, but do they have a *network* in the car?

    Any dummy can throw a map system into a car
    with a UI on it. How many get the map
    realtime over the net via HTTP by tying their
    GPS coords into a CGI request?

    And how many decode the car's data bus and
    push that data over UDP/IP?

    MB (who worked on the car)

  9. Re:It's been done before. Old News. by Anonymous Coward · · Score: 0

    I think you missed the important point, namely,
    a NETWORK in the car to plug components and services into. The Japanese are ahead in putting single box solutions into the car, but that is the same as the AutoPC solution from M$, i.e. - a PC in the car. Putting a network in the car is the critical piece to allowing multiple cheap devices, like passenger and back-seat displays. AutoPC can't do that, since they are processor, not network centric.

  10. Re:Computers and Cars - A Match Made in Hell? by sboss · · Score: 1

    >Not to mention online porn, crackers, and viruses ...
    >
    >Do we really need more connectivity while we're driving?

    Well I am not sure about the porn while driving but the downloading of email/music while driving would be great. But on the otherhand, the idea that viruses could crash my truck while driving down the loop does scare me a bit.

    I am willing to risk it IF we can run a real os and not M$.

    just my opinion,
    Scott

    Scott
    C{E,F,O,T}O
    sboss dot net
    email: scott@sboss.net

    --
    Scott
    janitor
    sdn website family
    email: scott at sboss dot net
  11. Another focus group... by MrEd · · Score: 1
    ... inspired cars like these. Don't get me wrong, from a "neeto" perspective, they're great! Gadgets aplenty. I'm thinking of the other side of them, the practical side. I come from Vancouver, Canada, the city with the *most* luxury cars per capita in North America. We also have, I'm convinced, the most horrible drivers. Everything from clueless 40-something moms with cellphones driving minivans to young rich stockbrokers in Porsches, cutting people off. The sheer number of people who *don't pay attention* when they're driving is scary! IMHO, the last thing that we need is more things distracting people while they drive.

    If there was some way to ensure that only competent drivers could wire up their cars with attention-grabbing electronics, I wouldn't have a problem with it. In fact, I think that this sort of thing would be absolutely amazing for limousines and other chauffered cars! Grabbing your Mp3 collection from home while getting the latest version of some documents from your office, and playing Half-Life.... Fun.

    It'll never catch on anyhow, we'll start running short of gas worldwide before the benefits of a in-car computer system outweigh the price.

    --

    Wah!

  12. Why wait? Get the practical stuff soon! by Visoblast · · Score: 2

    I'm working on a HUD for my car ( http://ro.com/~jeffj/car/) that will read data from the car, like speed and RPM, and relay the information back to a computer and to the HUD. I even found some cheap GPS hardware. All this, coupled with the mapping software thats being worked on at the autoLinux project means that you could have your own custom built system, even with some Java interfaces, in your current car in a few months. Thats much better than on your next car you'll have in a decade. Of course, you'll be able to tweak all the software and interface some low level hardware if you want. That's hard to do with a factory package.

    --
    "Luncheon meats make the sawdust in your stomach explode."
    • -- Crow T. Robot
  13. I agree fully. by FascDot+Killed+My+Pr · · Score: 1

    I come from Bellingham, WA (the first real US city south of Vancouver) and I agree with the statement that Vancouver has the most horrible drivers.

    Whenever I get cutoff, or see a red-light run, or just about any other idiocy you can do with a car, I can ususally count on seeing Canadian plates.

    Canadians Go Home!
    ---
    Put Hemos through English 101!

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  14. Re:Computers and Cars - A Match Made in Hell? by Visoblast · · Score: 1

    This is why the Electronic Troubleshooting Manual for your car can be your friend -- rip the $%#* thing out!!

    But seriously, manufacturers are not going to put much on the windsheild because that could distract the driver. Viruses and other things might mess with the system, but that system is seporate from the one that actually runs the car.

    And most of all: If I'm going to drive a car with ads, then I excpect to pay a low price for that car because someone else will make enough money so that the price can go down. Even so, I'll pay regular price for a car without ads. Or maybe I'll just keep my nifty Honda :-)

    --
    "Luncheon meats make the sawdust in your stomach explode."
    • -- Crow T. Robot
  15. paranoia, paranoia, everybody's coming to get me by RoLlEr_CoAsTeR · · Score: 1
    What's to say the police won't have some sort of access to turn your car off or track where you are going?

    Good thought. I imagine that, if this something that's actually going to go somewhere, and get developed, some manufacturer or other will come along and make a chip to put in there (in place of the current one) that will have a unique ID, and a few other encrypted items that will allow it to tell police, government, etc. where you are, what you're doing, what web pages you're looking at, etc. and/or let you restrict them (for kids that you might be carrying along with you)...

    reminiscent of the V Chip, in my opinion. Of course, they haven't invented the chip I'm talking about yet...

    --

    Insert mind here.
  16. Re:Car run by Linux by Anonymous Coward · · Score: 0

    Here is the home page
    http://nannetta.ce.unipr.it/ARGO/english/index.h tml

  17. Re:Real life example by InfinityEdge · · Score: 1

    Is it just me or does everyone find the constant use of the term "dot-comming" annoying as hell. The marketing department should keep their hands off the product and more importantly off the damn dictionary. Stop trying to create words from moronic memes!

  18. Calgary, AB is pretty bad by Anonymous Coward · · Score: 0

    Another big Canadian city, Calgary, has a lot of bad drivers. I think we rank #2 in Canada.

    We also take the checkered flag. The police love this as they can pump up their budgets with tickets.

    Our biggest problem is SUV's. Like 1/4 of the cars here are SUV's, and most are equipped with cellphones, the newspaper, and a phone list and day planner at the very least to distract the already fatigued driver.

  19. when you HAVE to be there before the other guy by Locutus · · Score: 1

    When milliseconds matter, try using 'C' and then try using assembly code. ;) Using Java to measure realtime events like in a racecar would not be a good use of the technology. Using it within the scoreing system and crew information system make alittle more sense. Remember the saying, "Use the right tool for the right job."

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  20. Oh, wonderful idea.. by Dreamweaver · · Score: 1

    I can just see it after MS gets ahold of this..

    Driving down the road, slamming my fist in frustration against the dashboard as the 'windows noise' plays over and over and over.. a sadistic little animated character with a typical name like 'sticky, the gearshift assistant' dancing maniacally across my display with helpful advice like 'Your lights are currently on, would you like to turn them on?' 'You just passed a truck, would you like information on buying a truck like that?' or 'You Too Can Make $10,000 in Two Days!!!'.
    But seriously, this could be useful if the 'net connection were restricted to certain info.. no adds etc. Of course, that'll never happen.
    Dreamweaver

    --


    "If a man hasn't discovered something he will die for, he isn't fit to live" -- MLK, Jr.
    1. Re:Oh, wonderful idea.. by Anonymous Coward · · Score: 0

      Who knows? Maybe eventually they'll build some holography into this system, and you'll be able to look at a TV projected onto the rear windsheild of the car ahead of you, ads projected randomly onto the sides of 18 wheelers, street signs that magically pop out of nowhere, guiding you the wrong way, etc... :-)

  21. Nah, probably not... by Ryandav · · Score: 1

    Actually, there is a law concerning televisions viewable by the driver in vehicles that would probably make the kind of thing you are talking about moot and illegal. The panel will likely be restricted to legitimate display of instrumentation. They don't just have a web browser there for you to look at, the most advanced and unusual thing there to distract you is the map. I've seen the car, and talked with one of the people working outthere, and they don't want the visual displays to become too invasive for exactly this reason. Another reason for all the voice controls... Hands (and eye) free operation.

    --
    Check my Go-related blog for beginners: DGD
  22. Is this a good idea? by Zachary+Kessin · · Score: 1

    Just imagine, even more things to cause trafic accidents. Remember just because something is posible it does not make it a good idea.

    --
    Erlang Developer and podcaster
  23. Re: Megacar by Anonymous Coward · · Score: 0

    God help us, that is a freaking ugly site.
    never mind 300k for a car.

  24. Moderation by Anonymous Coward · · Score: 0

    Hehehe! This is a gas! (+1, Troll). Wow, like, just decide or something, ok?

  25. Computers and Cars - A Match Made in Hell. by Anonymous Coward · · Score: 0

    Not to mention online porn, crackers, and viruses ...

    Do we really need more connectivity while we're driving?



    No we definitely do not. It's been proven that cell phone use raises your chances of having an accident. We do not need people jacking off, while on the phone with the wife while driving. Think that won't happen? Talk to some State Police Officers. All the weird shit goes down on the freeway. Back to my point: people do NOT need more distractions. Something like this could be handy in Taxi's or Limo's, but not for the average family car.



    A. Mullin

  26. Re:A few issues by Anonymous Coward · · Score: 0

    Maybe Arcnet would do? Then you could leave the roads the same, just lower the speed limits to 1/4 of their current speed!

  27. Just ONE word... by Breakfast+Cereal · · Score: 2
    Since it can run Linux, I'm surprised that nobody has mentioned this yet...

    Beowulf! ;-)

    Think about it! All that precious time stuck in rush hour traffic can be used to model intergalactic gas clouds. The bigger the jam, the more the RAM! Screw the cops, we need Gflops!

    We got a great big convoy, hackin' through the night
    We got a great big convoy, a Linux geek's delight!
    C'mon and join our convoy, we'll take 'em dead or alive
    We're gonna net this hackin' convoy and brute force RC5!
    Connnvvooooooooy...!

  28. Montreal anybody? by HoserHead · · Score: 2

    I admit I've been to neither Calgary nor Vancouver, but I don't think anything can out-do Montreal. Just see my rant on the subject - Montreal drivers are the worst I've seen.

  29. Is my car on the Linux supported H/W list yet? by Black+Parrot · · Score: 2

    Just be careful not to buy a Winbuick.

    Jokes aside, companies take this kind of thing seriously. I know a Ph.D./CS who was hired by Daimler Benz to work on this kind of thing.

    --
    Sheesh, evil *and* a jerk. -- Jade
    1. Re:Is my car on the Linux supported H/W list yet? by chriscmp · · Score: 1

      check out:
      http://www.Wilde-Evolutions.com/Godzilla.h tm
      at 360kW / .7 kw/hp = 500 hp
      Look at the datsun picture.... that's what kind of fun.
      also check out:

      http://www.Wilde-Evolutions.com/photos_mazda.htm

    2. Re:Is my car on the Linux supported H/W list yet? by PD · · Score: 1

      What fun is an electric car?

      Can you say constant torque no matter what the speed?

      That means that unlike your current car which might be 100 HP but spends most of it's time running at inconvenient RPM's so you're actually only getting 50 HP or less out of your engine, an electric car would deliver that 100 HP instantly, all the time, no matter if you were at at dead stop or doing 80 MPH.

      Electric cars will rock, and it will be much easier to build a tire smoking beast that does 4 seconds 0-60.

      No shifting either.

    3. Re:Is my car on the Linux supported H/W list yet? by GatorMike · · Score: 1

      It's scary though. Reminiscient of OBD3. What's to say the police won't have some sort of access to turn your car off or track where you are going?
      Scary. What fun is an electric car anyway?

  30. Automotive networks by Ender_Stonebender · · Score: 2

    Bose is already working with a prototype network system that they're planning on imbedding in cars. It's called an "entertainment ring" network, according to a friend of mine who works for them. But removing any one component brings the entire network down. MP3 player's broken? Sorry, can't use you GPS. Doesn't seem like a bright idea to me.

    -Ender

    --
    Loose things are easy to lose. You're getting your hair cut. They're going there to see their aunt.
    1. Re:Automotive networks by Botos · · Score: 1

      Bose isn't known for their prowess in car electronics. Their "premium" car stereos are gleefully ripped out by those looking for decent sound, and I don't care much for their home theatre stuff either. As for car networks, my GPS interfaces with the Palm III, and the stereo stands alone.

  31. Lots by TheTomcat · · Score: 1

    There are a bunch of these cars in concept form.. Last month's Wired had a feature on futuristic cars, and www.megacar.com has a pretty cool website (flash).

    1. Re:Lots by gothic · · Score: 1

      I just begin to wonder if these cars will cause the same accident-craze as cell-phones did. "If this idiot would get off IRC in front of us, we might be going somewhere!" ..I hope it doesn't end up coming down to this.

  32. Computers and Cars - A Match Made in Hell? by IntelliTubbie · · Score: 2

    Does this strike anyone else as a colossally bad idea?

    It's already become evident that advertising is one of the main driving forces behind the web; likewise, advertisers will be scrambling to create in-car ads that will put billboards and banner ads to shame.

    Yahoo! and other search engines can demand a hefty price for a "keyword" that lets advertisers target consumers looking for a particular item. Online automobile services won't be far behind.

    Picture this scenario:
    You're driving down the freeway. You get thirsty. You log on to a map service to find the nearest 7-Eleven. Suddenly a rich-media, Shockwave-enhanced Pepsi ad pops up onto your heads-up display, complete with streaming music and video -- you promptly crash into the center divider.

    Not to mention online porn, crackers, and viruses ...

    Do we really need more connectivity while we're driving?

    --

    Power corrupts. PowerPoint corrupts absolutely.

  33. This has GOT to be... by Joseph+Vigneau · · Score: 1

    Who cares about the actual technology, this has GOT to be the coolest job on the planet, building these kinds of things...

  34. Ha! by jabber · · Score: 2

    After checking your car's Web page, the person on the other end of the line informs you that... your car is slashdotted. Damn! Don'cha hate it when that happens?

    And what about those times when you're passing a semi, and the garbage collection algorithm kicks in, eh?

    --

    -- What you do today will cost you a day of your life.
    1. Re:Ha! by Anonymous Coward · · Score: 0

      Hmm... I'd hate to get a virus.
      =)

  35. Cell Modems: Not Ready for Prime Time? by Royster · · Score: 1

    I have a CDPD Cell Modem for my Linux Laptop (Sierra Wireless Air Card in a Mitsubishi Amity with 4 hr battery -- 3 lbs!). It ain't got nowhere near the bandwith needed for MP3s or Real Audio and the latency is huge. But it works for reading mail and lynxing around the net. Plus I can use it on the train as long as we're not in the tunnel under the East River.

    --
    I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
    1. Re:Cell Modems: Not Ready for Prime Time? by Mfresh · · Score: 1

      Do you think the car can bind the CDPD modem and the Richcocet modem togther for 28.8+14.4=43.2 while standing still?

  36. Real life example by ChrisRijk · · Score: 2

    Sun sponsor the McLaren F1 racing team, and also provide hardware. see here. However, it doesn't use Java in the car, as far as I know.

  37. A few issues by Shoeboy · · Score: 3

    If they're going to network cars, the first thing we need is a better collision avoidance algoritm.
    The standard ethernet method is ok: if your car is in a collision you wait a random amount of time (determined by the speed of your mechanic) and try again. The problem with this is the high fatality rate.
    Token ring can't work, because we'd have to replace all our stop lights with 4 way stops. This will be more expensive and kill average throughput.
    Regardless of how they do this, I don't want to be considered an acceptable packet loss statistic.
    --Shoeboy

  38. Alpine's system is very impressive by jabber · · Score: 2

    It all starts with a 5"x7" LCD touchscreen, head unit and basic car audio functionality.
    To this we add CD changers, graphic equalizers, surround sound controls, all the other typical goodies...

    The fun starts when you shell out the $2500 for the Navigation package that is coupled with a GPS system and onboard CD-ROM containing the street level map of your part of the country (a'la DeLorme).

    Then you subscribe to their Guide service, which gives your car the the functionality of OnStar (or whatever) where you can get directions or reference to something enroute from a live person, declare a medical or automotive emergency to a central dispatcher, etc.

    Then you add security, (LoJack with teeth) where if your car is stolen, the Alpine people can trace it, kill the ignition and direct the police to the it. All the while carrying on a conversation with the thief.

    Then you add the ability to view DVD movies. I'm sure in the near future videophones and on-line access will be part of the package.

    And the nicest thing is that after you have that pricy screen module, the other services plug in as you want them. Saw it at a JoDi's. Sharp, but too rich for my blood. But, if I could plug a PC into it, I just might be persuaded.

    --

    -- What you do today will cost you a day of your life.
  39. I'm getting 10Kb/s by ChrisRijk · · Score: 0

    It's going a bit slower than normal... but not /.'ed. This is from the UK too...

  40. Good things about Java car by DonkPunch · · Score: 2

    1. If you compile your car to native code it goes faster.

    2. Imagine how cool it would be the next time you lost your car in the mall parking lot. Just do a traceroute....

    3. Instead of registering at the DMV, you would use NSI or register.com (ok, maybe that's not so good).

    4. The next time someone cuts you off, you just DoS attack their car until they end up on the side of the road.

    5. "I locked my keys in the car. What's the root password?"

    --

    Save the whales. Feed the hungry. Free the mallocs.
  41. Car run by Linux by NodeZero · · Score: 1

    I subscribe to Linux Journal and although I dont have the issue with me at work right now, I know in one of last years issues there was an article about ARGO. ARGO is a car that is run by linux. Actually to be correct it is guided by linux, it still runs on gas.

    I wish I could provide a URL, but i dont have the issue at hand. I know the project is running in Italy and that it has been tested and works. You can just sit and relax as the car steers itself.

    When I get home I will reply to my response with the URL for all who are interested in reading about it.

    --
    - "My name is Legion, for we are many" -Mark 5:9
  42. UH OH.... by Simoriah · · Score: 1

    I see a HUGE problem with this. Microsoft will undoubtedly try to get into this. We WILL have all of the things GM talked about last year:

    General car fault. Turn your key to continue

    Driving along, all of a sudden.... your brakes are activated. You screech to a halt as someone behind you slams into your back end.

    You'll need to buy a new car every year because of the proprietary roads that are laid each year.

    And you won't be able to pump your own gas, anymore. We'll have to hire techs to disassemble the rear of the car, program the gas cap to openn (using asm, of course.) and install the gas. Reverse the process... it'll only take 5 hours to get gas!

    And then we'll have the dreaded "I had gas installed yesterday, and now my car doesn't work. I think you idiots gave me a virus." "Is the key in the ignition?" "Oh... "

    YIPPIE!!! I can't wait! :)

    --
    "It compiles, SHIP IT!" -Overheard at Microsoft's development lab
  43. Bring the mountain to Mohammed by FascDot+Killed+My+Pr · · Score: 1

    "...port the machine to Linux."

    That would rock! It would cut WAY down on the "fragmentation of Linux" that everyone is complaining about if there was a way to port the hardware to the software, rather than vice versa.
    ---
    Put Hemos through English 101!

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  44. It's been done before. Old News. by Anonymous Coward · · Score: 0

    This is nothing new. The Japanese have been producing advanced car-computer systems for several years, centered around car-navi (GPS Car navigation systemts). They're quite advanced, and you can buy them at any electronics store. I wrote a web page showing some pictures of various systems. Check them out at:

    http://soli.inav.net/~ceicher/pages/gps1.html

  45. Hehe... JavaCar by questionlp · · Score: 1

    Well, it must be a perfect match since both will be slow and buggy...

    it adds a new meaning to the words crash and bus :)

  46. One more distraction . . . by adamx12 · · Score: 1

    There are some applications of this that would really make life alot easier, i.e. Access to updated and current maps so you can use the maps and your sattelite GPD uplink to find detours, a dedicated line so you can call for help in an emergency, although it probably wouldn't work if your battery was dead. But here in Ann Arbor the drivers are crazy enough as it is, and the ones with Cell Phones are even worse! That's just what I need, to get hit by a minivan while crossing the street b/c someone is trying to check their email instead of driving. The applications are endless, but I wouldn't bet on the consumer using these resources very responsibly.

    "A long time have I watched this one"