Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
NASA

DARPA Chooses Leader For 100-Year Starship Project 180

Hugh Pickens writes "With Nasa scaling back its manned space programs, the idea of a manned trip to the stars may sound audacious, but the 100 Year Starship (100YSS) study is an effort seeded by DARPA to develop a viable and sustainable model for persistent, long-term, private-sector investment into the myriad of disciplines needed to make long-distance space travel practicable and feasible. The goal is not to have the government fund the actual building of spacecraft destined for the stars, but rather to create a foundation that can last 100 years in order to help foster the research needed for interstellar travel. Now DARPA has provided $500,000 in seed money to help jumpstart the effort and chosen Mae Jemison, the first African-American woman to go into space, to lead 100YSS. Jemison, who is also a physician and engineer, left NASA in 1993 after a six-year stint in which she served as science mission specialist aboard space shuttle Endeavour, becoming the first black woman to fly in space. Since leaving the space agency, she has been involved in education and outreach efforts and technology development. Rounding out her resume, Jemison also served as a medical officer for the Peace Corps in Sierra Leone and Liberia, is a professionally trained dancer, speaks Russian, Swahili and Japanese, and was the first real astronaut to make a cameo in an episode of 'Star Trek: The Next Generation.' Jemison won the contract with her proposal titled 'An Inclusive Audacious Journey Transforms Life Here on Earth & Beyond.'"
Google

Free Software Activists Take On Google Search 254

alphadogg writes "Free software activists have released a peer-to-peer search engine to take on Google, Yahoo, Bing and others. The free, distributed search engine, YaCy, takes a new approach to search. Rather than using a central server, its search results come from a network of independent 'peers,' users who have downloaded the YaCy software. The aim is that no single entity gets to decide what gets listed, or in which order results appear. 'Most of what we do on the Internet involves search. It's the vital link between us and the information we're looking for. For such an essential function, we cannot rely on a few large companies and compromise our privacy in the process,' said Michael Christen, YaCy's project leader."

Comment Re:In other words, we should give up. (Score 1) 2247

I do like the idea of doing more stuff at the State level, and a century ago much of that would have been done at the State level. So I'm all for moving in that direction.

But this discussion is about financing, and isn't this proposal just shifting the burden of paying for them from one layer of Government to another? That isn't really a savings, which is most likely Ron Paul's objective. Since most States already have balanced budget requirements, that would be good for the long term. But don't just dump it in the lap of the States as part of some knee-jerk reaction. A budgetary shell game is not in the best interests of the Nation, and since most States are broke right now, robbing Peter to pay Paul ain't going to work.

- doug

BTW: I'm just focusing on the funding issue. I know that this is actually more complicated than just funding.

Comment Re:For sure Marx had a point (Score 1) 1271

No its not. People stumble on to the right thing all the time without knowing why its right. Doing the right thing for the wrong reason is so common that it even has its own expression. So it is possible for a solid analysis to lead to a poor solution, and it is possible to stumble onto a correct solution with a bad analysis of the problem. They are unrelated.

In this case Marx identified some problems associated with Capitalism and proposed a possible solution. Other people have shot down various parts of his proposal. So the credit that Marx is due is not "finding the correct solution", but for identifying a problem, and starting the discussion on how to fix it. Since we're still talking about him well over a century later, it seems that some of his ideas have resonated with a large number of people. That alone is pretty impressive.

- doug

Comment Its not just the FCC (Score 1) 282

I remember something from a few years ago about the FCC equivalent in Japan being much tougher than our beloved FCC. That have regulations requiring fixed frequencies that basically mean if you can change your broadcast frequency in software, and the software isn't locked tight, then you can't use it in Japan. I wouldn't be surprised if some of the European nations have pretty tough rules too.

Comment the difference between profession and amateur (Score 1) 253

My personal observation was that when I got my BS way back in 1990, I knew everything that I needed to succeed in the software world except for handling non-sunny day cases. Sure, we talked about stuff like error handling, validating user input, and so forth in various classes, but it didn't really sink in. It wasn't until I had a job and worked on a system that had to stay up and run for months at a time that I learned those lessons. Most school projects only last one semester, and really only have to work once, so no one really gets much exposure to the necessity of bullet proof code.

Those scientists seem to have the same mind set. It works in a few sunny day cases, so it must be ready to ship. Management can think like that too, especially if some other group is tasked with support and bug fixes. But those of who have had to pick up the pieces know better than that. Isn't that part of the value-add that profession software people add to a project? Coding really isn't that hard to anyone who can handle the symbolic manipulation (mostly algebra) and can pay attention to details. But there is a world of difference between toys and serious applications.

As a software engineer, if you find yourself in that situation, your road is simple: look at the source, find a few corner cases that will break it, and then you can demonstrate that the code is not production ready. Then you should be able to get the green light to harden it. If you do it right, you can earn the respect of whomever cobbled together the original code, and then you can work with them next time. That is kinda the Holy Grail, isn't? You get to add your software experience and they get to add their domain knowledge.

And if they are jerks about it, at least you get to rub it in their faces how bad they are at writing code. While that isn't really a "win" of any sort, it can be amusing to knock someone down who has put himself on a pedestal that he hasn't earned.

- doug

Comment Re:Osama (Score 1) 235

I don't get your point. What is it that you are trying to say? The original poster said that Marines were involved. I have not seen anything mentioning the Marines, just Navy SEALs, so I pointed that out. Now you're saying that we can call the Marines "Navy", which might technically be true, but is irrelevant. It is not accurate to call SEALs "Marines".

Slashdot Top Deals

It is easier to write an incorrect program than understand a correct one.

Working...