Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Focus on the business. That's hard enough. (Score 5, Insightful) 325

Focus, focus, focus on getting that product out the door; that alone will take everything you've got. Open-sourcing involves managing a team of people who are distributed in geography and in time zones, and may not care about the mission of your business. It's way more headache than you need right now; I'd definitely not try to add that to your already-full plate.

Open-sourcing isn't really a marketing tool. Once you have a harem of happy customers, they will provide all the buzz you need, and then if you're profitable, you might have some breathing room to think about helping society.

Comment Fire useless teammates. (Score 2) 208

The single biggest line item on my (and probably many people's) productivity costs is interruptions of the form, "hey, I need to answer a question that takes more than a goldfish brain's worth of thought. I'd like you to do that thinking for me."

The second would be, "As my work product, I took a big dump into our codebase. Given that I don't care about anything but going home at 5, and none of our leadership understands what I did anyway, especially since I have two monitors and therefore look smart, why don't you clean it up for me if you are interested in finishing your own work?"

I'd settle for just dumping some dead weight instead of any new technology. Really.

Science

The Proton Just Got Smaller 289

inflame writes "A new paper published in Nature has said that the proton may be smaller than we previously thought. The article states 'The difference is so infinitesimal that it might defy belief that anyone, even physicists, would care. But the new measurements could mean that there is a gap in existing theories of quantum mechanics. "It's a very serious discrepancy," says Ingo Sick, a physicist at the University of Basel in Switzerland, who has tried to reconcile the finding with four decades of previous measurements. "There is really something seriously wrong someplace."' Would this indicate new physics if proven?"
Earth

Concrete That Purifies the Air 88

fergus07 writes "Although much of the focus of pollution from automobiles centers on carbon emissions, there are other airborne nasties spewing from the tailpipes of fossil fuel-powered vehicles. These include nitrogen oxides (NOx). In the form of nitrogen dioxide it reacts with chemicals produced by sunlight to form nitric acid – a major constituent of acid rain – and also reacts with sunlight, leading to the formation of ozone and smog. Everyone is exposed to small amounts of nitrogen oxides in ambient air, but exposure to higher amounts, in areas of heavy traffic for example, can damage respiratory airways. Testing has shown that surfacing roads with air purifying concrete could make a big contribution to local air purity by reducing the concentration of nitrogen oxides by 25 to 45 percent."
Biotech

A Genetically Engineered Fly That Can Smell Light 111

An anonymous reader writes "It sounds like a cool — if somewhat pointless — super-powered insect: a fly that can smell light! Researchers added a light-sensitive protein to a fruit fly's olfactory neurons, which caused the neurons to fire when the fly was exposed to a certain wavelength of blue light. Adding the protein specifically to neurons that respond to good smells, like bananas, makes for a light-seeking fly."
Image

Disputed Island Disappears Into Sea 460

RawJoe writes "India and Bangladesh have argued for almost 30 years over control of a tiny island in the Bay of Bengal. Now rising sea levels have ended the argument for them: the island's gone. From the article: 'New Moore Island, in the Sunderbans, has been completely submerged, said oceanographer Sugata Hazra, a professor at Jadavpur University in Calcutta. Its disappearance has been confirmed by satellite imagery and sea patrols, he said. "What these two countries could not achieve from years of talking, has been resolved by global warming," said Hazra.'"
Programming

Simpler "Hello World" Demonstrated In C 582

An anonymous reader writes "Wondering where all that bloat comes from, causing even the classic 'Hello world' to weigh in at 11 KB? An MIT programmer decided to make a Linux C program so simple, she could explain every byte of the assembly. She found that gcc was including libc even when you don't ask for it. The blog shows how to compile a much simpler 'Hello world,' using no libraries at all. This takes me back to the days of programming bare-metal on DOS!"
Government

Bill To Ban All Salt In Restaurant Cooking 794

lord_rotorooter writes "Felix Ortiz, D-Brooklyn, introduced a bill that would ruin restaurant food and baked goods as we know them. The measure (if passed) would ban the use of all forms of salt in the preparation and cooking of food for all restaurants or bakeries. While the use of too much salt can contribute to health problems, the complete banning of salt would have negative impacts on food chemistry. Not only does salt enhance flavor, it controls bacteria, slows yeast activity and strengthens dough by tightening gluten. Salt also inhibits the growth of microbes that spoil cheese."

Comment Estimation is about emotions, not math. (Score 1) 483

This is one of those problems, such as "the O/R problem," that cannot be solved because it asks an invalid question. I might suggest using it as a koan for Zen meditation.

The actual length of time a project will take arises from the complexities of the existing codebase as well as the rabbit hole of requirements. We can talk about the idea of a "spec" all day, but I've never seen requirements really, truly, set-in-stone finalized before release. Too many decision points always come up that were impossible to foresee without looking at a partially-complete version of the product. Requirements, like code constructs, are an adaptive process that continues all the way through the lifecycle, which is why the industry is flailing around for alternatives to the unrealistic waterfall model.

Thus, the set of actions that lead a team from beginning to end of a project are always, at least partially (and usually mostly) defined only as a function of the current state, and thus can't be fully predicted without actually playing out those actions. They can theoretically be partially predicted, but it's impossible to determine how large a fraction of the whole the resulting prediction is. It's almost never large enough to be considered remotely reliable.

Engineers themselves usually have a gut feeling that time estimates are a waste of time because of the need for this adaptive process. When was the last time you attempted a true end-to-end time estimate on a project where none was asked for by management? More than likely, you instead made a judgment about which path was probably the more efficient use of time, and started down that path with only a rough, order-of-magnitude guess at its length. At each step, your decision to continue was based on (1) how long it had taken so far, and (2) whether you continued to see a fruitful-looking path ahead.

I would argue that the common notion of time estimation in the industry arises mostly from the desire of outside parties (management) to create the illusion that the leaders are in control. I say "illusion" because ultimately, the main power here lies in the structure of the problem, not in any one person's hands. But the reality of being at the total mercy of a complex logic puzzle that can't be reasoned with would make most people very uncomfortable, especially those who are not in engineering. But the illusion of a "classic" hierarchical department with management and labor calms everyone's nerves and allows the workday to roll on, so we engage in activities that support it, including this charade of guessing the future.

Thus, searching for a good method of time estimation in mathematical models may help a bit, but ultimately won't get us there because it is fundamentally an emotional process. Look to the "soft" elements of team dynamics and department culture to do the rest: do people need to feel involved? Use a method where everyone contributes a number. Is the manager very controlling? Let him/her make up a number. Either way, there will then need to be a process of reconciliation between the illusion and reality, which again, is a process that depends on the emotions of the business. Perhaps a leader apologizes. Perhaps a "tiger team" is formed to improve estimation, or there is a department offsite to talk about it. It may feel unsatisfying that none of these actually brings the estimate and reality together, but like I said at first, trying to do that is asking the wrong question.

Earth

Minnesota Introduces World's First Carbon Tariff 303

hollywoodb writes "The first carbon tax to reduce the greenhouse gases from imports comes not between two nations, but between two states. Minnesota has passed a measure to stop carbon at its border with North Dakota. To encourage the switch to clean, renewable energy, Minnesota plans to add a carbon fee of between $4 and $34 per ton of carbon dioxide emissions to the cost of coal-fired electricity, to begin in 2012 ... Minnesota has been generally pushing for cleaner power within its borders, but the utility companies that operate in MN have, over the past decades, sited a lot of coal power plants on the relatively cheap and open land of North Dakota, which is preparing a legal battle against Minnesota over the tariff."

Comment It's a Stanford conspiracy! (Score 3, Funny) 161

That's really the crux of all of this. The fact that the founders of both went to Stanford is hard proof of what I've always said: they are all part of a secret railroad monopoly plan hatched by Leland Stanford in the 1800s.

That's why he orchestrated the Hoover presidency and built the linear accelerator facility, which looks like the all-seeing eye when seen from the air. Google is really just a corporate front for the Stanford band, whose shadowy aim is to take over the world from their trailer, where Leland Stanford is kept cryogenically frozen!

The world, I say!

Slashdot Top Deals

1 + 1 = 3, for large values of 1.

Working...