Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

C# Memory Leak Torpedoed Princeton's DARPA Chances 560

nil0lab writes "In a case of 20/20 hindsight, Princeton DARPA Grand Challenge team member Bryan Cattle reflects on how their code failed to forget obstacles it had passed. It was written in Microsoft's C#, which isn't supposed to let you have memory leaks. 'We kept noticing that the computer would begin to bog down after extended periods of driving. This problem was pernicious because it only showed up after 40 minutes to an hour of driving around and collecting obstacles. The computer performance would just gradually slow down until the car just simply stopped responding, usually with the gas pedal down, and would just drive off into the bush until we pulled the plug. We looked through the code on paper, literally line by line, and just couldn't for the life of us imagine what the problem was.'"
Space

New Sensor Finds Leaks in Spacecraft 115

Roland Piquepaille writes "With financial support from NASA, Iowa State University (ISU) engineers have developed a sensor to quickly find leaks in a spacecraft. This sensor locates an air leak by listening to the noise generated by the air rushing out of the leak and includes an array of 64 elements that detects vibrations as they radiate along the spacecraft. Because astronauts cannot hear the noise caused by escaping air, NASA needed to design a system to help them. As one ISU researcher said, 'NASA wants to be able to find these leaks. Fixing them is easy. But the question is, "Where is the leak?"' Now that this sensor has successfully been tested on the ground, NASA is evaluating a proposal to build a prototype of the leak detection system for future missions.
Handhelds

Best Platform For Hobbyist Mobile Development? 143

An anonymous reader notes a blog entry, possibly his own, comparing and evaluating 8 mobile platforms from the point of view of their suitability for a hobbyist programmer. Covered are iPhone, Java ME, Windows Mobile, Linux, Palm, Brew, Symbian, and Blackberry. The writer seems open-minded and is a strong fan of free software, but he gives the edge to Windows Mobile for this class of developer.
Programming

The Hard Science of Making Videogames 194

twoblackeyes writes "PopSci delves into the 10 greatest technical challenges faced by game developers today, and the technology that will hopefully make them a thing of the past. At the top of every dev's wish list is increased realism: realisitic fire, water, enemy AI, material physics, etc. Here directly from the developers where the tech stands today, and where it will likely be tomorrow. '4. Artificial Intelligence - Problem: Once upon a time, the bad guys in videogames wandered around mindlessly, shooting at you while they waited to die. That doesn't cut it anymore. Players demand sophisticated enemies to fight and reliable in-game allies with which to fight them. Thing is, it's freaking complicated, and it eats up processor speed. "We're faking just enough smarts to make it work," says Mathieu Mazerole, lead engineer on Ubisoft's Assassin's Creed. Status: Imbuing characters in a game with lifelike decision-making ability involves employing the kind of high-level logic theories--learning decision trees, mobile navigation, finite-state machine models--used by top robotics engineers.'"
Communications

Skype Blames Microsoft Patch Tuesday for Outage 286

brajesh writes to tell us that Skype has blamed its outage over the last week on Microsoft's Patch Tuesday. Apparently the huge numbers of computers rebooting (and the resulting flood of login requests) revealed a problem with the network allocation algorithm resulting in a couple days of downtime. Skype further stressed that there was no malicious activity and user security was never in any danger.
The Internet

Comcast Hinders BitTorrent Traffic 537

FsG writes "Over the past few weeks, more and more Comcast users have reported that their BitTorrent traffic is severely throttled and they are totally unable to seed. Comcast doesn't seem to discriminate between legitimate and infringing torrent traffic, and most of the BitTorrent encryption techniques in use today aren't helping. If more ISPs adopt their strategy, could this mean the end of BitTorrent?"
Privacy

Vista is Watching You 458

greengrass writes "Are you using Windows Vista? Then you might as well know that the licensed operating system installed on your machine is harvesting a healthy volume of information for Microsoft. In this context, a program such as the Windows Genuine Advantage is the last of your concerns. In fact, in excess of 20 Windows Vista features and services are hard at work collecting and transmitting your personal data to the Redmond company."
Bug

Apple iBook G4 Design Flaw Proven 252

empaler writes "Apple has long denied service on iBook G4s whose screens went black after just over one year of use, denying that there was any error. But now, the Danish National Consumer Agency has released a report proving that the error is due to a design flaw. So far, the only news site picking this up is The Register (unless you understand Danish). The Danish Consumer Complaints Board says that Apple needs to get a grip and acknowledge this error in the rest of the world. The NCA also has some photos from the report (explanations in Danish, but easily comprehensible from context)."
Google

Google's Evil NDA 452

An anonymous reader writes "Google's motto is "Don't Be Evil" — but they sure have an evil non-disclosure agreement! In order to be considered for employment there, you must sign an agreement that forbids you to 'mention or imply the name of Google' in public ever again. Further, you can't tell anyone you interviewed there, or what they offered you, and you possibly sign away your rights to reverse-engineer any of Google's code, ever. And this NDA never expires. Luckily, someone has posted excerpts from the NDA before he signed it and had to say silent forever." At the bottom of the posting are links to a few other comments on the Web about Google's NDA, including a ValleyWag post that reproduces it in its entirety.
Movies

Jack Valenti, Dead at 85 650

saforrest writes "Jack Valenti, a man whose influence in both Washington and Hollywood was profound, died today at age 85. He first became famous as special assistant to Lyndon Johnson: he can even be seen in the famous photo aboard Air Force One. In 1966, he quit this job to become president of the MPAA, from 1966 to 2004."
Book Reviews

Java Generics and Collections 278

andrew cooke writes "Java 6 was recently released, but many programmers are still exploring the features introduced in Java 5 — probably the most significant changes in the language's twelve year history. Amongst those changes (enumerations, auto-boxing, foreach, varargs) generics was the most far-reaching, introducing generic programming in a simpler, safer way than C++ templates and, unlike generics in C#, maintaining backwards (and forwards) compatibility with existing Java code." Read on for the rest of Andrew's review.
Programming

How Open Source Projects Survive Poisonous People 241

CoolVibe writes "Two Subversion developers talk at Google about how to keep pests and malcontents out of your open source projects. From the abstract: 'Every open source project runs into people who are selfish, uncooperative, and disrespectful. These people can silently poison the atmosphere of a happy developer community. Come learn how to identify these people and peacefully de-fuse them before they derail your project. Told through a series of (often amusing) real-life anecdotes and experiences.'"
The Almighty Buck

Warner CEO Admits His Kids Stole Music 533

IAmTheDave writes "Warner Music CEO Edgar Bronfman admitted that he was fairly certain that one or more of his children had downloaded music illegally, but despite this direct admission of guilt, no lawsuits are pending. Surprised? Bronfman insists that, after a stern talking-to, his children have suffered the full consequences of their actions. 'I explained to them what I believe is right, that the principle is that stealing music is stealing music. Frankly, right is right and wrong is wrong, particularly when a parent is talking to a child. A bright line around moral responsibility is very important. I can assure you they no longer do that.' I wonder if all of the people currently being sued/extorted can now just claim that they 'no longer do that.'"
Software

Novell "Forking" OpenOffice.org 370

l2718 writes to mention that In the wake of their recent deal with Microsoft, Novell has announced a new version of OpenOffice.org which will support Microsoft's planned Office formal, Open XML. From the article: "The translators will be made available as plug-ins to Novell's OpenOffice.org product. Novell will release the code to integrate the Open XML format into its product as open source and submit it for inclusion in the OpenOffice.org project. As a result, end users will be able to more easily share files between Microsoft Office and OpenOffice.org, as documents will better maintain consistent formats, formulas and style templates across the two office productivity suites."

Slashdot Top Deals

Genetics explains why you look like your father, and if you don't, why you should.

Working...