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

 



Forgot your password?
typodupeerror
×

Comment Re:Leonard Nimoy is why we have nice things (Score 0) 411

The ginormous geniuses I've met don't seem to consider themselves intellectuals, geniuses, or whatnot. I've started pointing out that I'm a genius after recognizing that genius is a matter of technique, and so geniuses can be made: we can turn roughly 100% of the population into geniuses by proper training, with strikingly little effort. As such, one of my future political plans is to tweak the education system to normalize geniuses, bringing the baseline up to something most people believe is an inherent force of genetic superbrainism. Maybe then people will stop pestering me or, worse, trying to hire me with the justification that I'm smart and they want smart people on their team; they have smart people, if they would just act like an intelligent species.

Now, having understood that the only thing that ever stood in the way of my dreams was myself, I must go learn to draw. I realize now that I can't draw because I've never put in the exact same effort that career artists and famous painters put into the subject, and so never learned to draw; it's not that I can't, but that I simply decided not to. That changes now.

Comment Re:ignorant hypocrites (Score 1) 347

A core dump is two projects: find out what's wrong, fix it. You cannot estimate how long it will take to fix a problem until you know what the problem is.

How are you an expert when you consider a core dump to be a reasonable place someone would try to estimate bugfix time from? You can't estimate until you can plan the work, until you can draw a work breakdown structure and show what must be done. Even projects are chartered with a big budget and time estimate based on "this is 3x bigger than something else, so it takes 3x longer and is 3x as expensive", and then broken down into work that all comes together and says "okay, it's only going to be 2.1x as expensive and take 2.3x as long". That initial budget estimate? It comes from a dozen or five dozen or hundreds of prior projects, all with varying times, so you can say, "Stuff of this size and complexity has a low-water mark of like 5, a high-water mark of like 11, and tends to take more like 7.2" and decide how important the project is and thus if you want to budget for more like 5 or more like 11--and the same goes for the broken down work.

You can't even estimate what a bugfix is from a core dump. Someone brings you a core dump and says, "I need a bug fixed." They may as well bring you a blueprint and say, "I need a house built." Until you open the damn blue print up and see if you have a 1200sqft row home or a 4500 sqft Victorian, you have no fucking clue what you're doing, and can't tell them how long it's going to take. Once you unroll the damn thing, you can give them a ballpark estimate by glancing at the paper once; take a few hours to study the blueprints and work out what work actually needs to be done, and you can give them a better estimate.

Comment Re:Simple methodology (Score 1) 347

Then, I recorded over/under for every project and found (over about 24 programmer data set) that programmers consistently overshot or undershot their estimates. So after a few projects, I had a pretty good idea of their deliverables.

Doing it right.

Made worse by the fact the indian contractors said "I'll do my best" for "no- you are batshit crazy" and then things fell apart when the indians were unable to deliver.

This is a cultural thing. Asian cultures are strongly hierarchical: you always agree with the guy above you. Never argue. You need to either read the cues or break them of that.

Comment Re:Simple methodology (Score 1) 347

A good project manager uses historical data and the expert judgment of the project team to estimate the complexity of the project and determine the time required to perform the work. This is done in many ways: projects are compared to similar projects and scaled to size for a ball-park figure; projects are broken down into work packages, themselves broken down into activities and tasks, all of which the project team estimates the complexity and time required for, accounting for how long it took them to do similar things; time variance from historical data and current contexts are accounted for, providing a low, most-likely, and high mark (2 weeks in the best case scenario; most likely, based on prior work and known information, 3.5 weeks; some disaster scenarios bring in a 9 week estimate--that kind of lag HAS happened).

The more work is done, the more accurate estimates for budget and time become. Agile projects deliver in phases, iterations, and increments, and so can estimate work later in the project based on risk events earlier in the project--opportunities that cut time and can be exploited to cut more time, threats that cost time and may further cost additional time. In this way, "Historical Information" even includes work performance information for the parts of the project already completed.

It's all probabilities.

Comment Re:Fad Ahead? (Score 1) 131

Not lying, but your average tyro is not going to achieve that. Like the guys on that beekeeper forum said, a single super might produce anywhere from 3 to 20 pounds. But the location and climate need to be optimized. City flora are hardly ideal, and your bees need to be where the nectar is. Where I worked (this was a pro operation, these guys did bees for a living) the supers were on the heavy end, but those bees were taken out to the orchards and buckwheat, or even out of state as conditions might dictate. They didn't make do with whatever the hell was growing around 'em.

(Buckwheat honey, gag. Most of that got exported.)

Comment Re:The Real Lie - faking statistics (Score 1) 394

Dyson is a physicist and mathematician, so his opinion on this matters exactly the same as yours - not a jot

So will you take my word as a computational physicist that climate models--which are nothing but computational physics done by climate scientists rather than computational physicists--are far too uncertain to be robust guides to public policy?

Because that is my professional opinion, and it happens that my profession is the one that matters when judging computational physics, whether it's done by climate scientists, Freeman Dyson, or anyone else.

I've read climate modelling papers. I've looked at climate modelling codes and there documentation (mostly AR4, which is somewhat out of date now.) I was appalled by what I saw: it's all a good attempt to work things out, there's nothing wrong with it as science at all, but I'd rather use Wall Street financial models to guide public spending policy than climate models to guide climate policy. They have a much greater chance of being accurate.

This is not to say that climate models aren't useful inputs to the policy debate, but their accuracy if fantastically over-estimated by policymakers. GCMs have gotten Arctic warming badly wrong (the Arctic has warmed much faster than anyone anticipated) and missed the current--likely temporary--flattening of "global average temperature" increase. This is no surprise you a) look at the models and b) have the professional competency of a computational physicist to judge them. They just don't do the things that accurate models integrated over long timescales have to do, like conserve mass and energy natively.

Models before around 2005 were especially bad with energy conservation, fixing it up by redistributing energy across cells after each time step. Climate scientists were apparently OK with that, because they didn't know enough computational physics. Anyone who has spent a career building models that eventually get checked against reality knows that that is a virtual guarantee that the result will be unphysical nonsense. This is not a political statement: it is simply a fact.

So by all means dis Dyson for not being a climate scientist. But since GCMs are computational physics, you must take my word as a computational physicist over climate scientists, or admit you really don't care who is saying what so long as they say what you agree with.

Comment Re:GNUradio? (Score 1) 135

Test equipment is allowed to transmit and receive on those frequencies. If it looks like a radio, it can't. I have a number of cellular testers hanging around here that can act like base stations, mostly because I buy them used as spectrum analyzers and never use the (obsolete) cellular facilities. Government has different rules regarding what it can and can't do in the name of law enforcement, although FCC has been very reluctant to allow them to use cellular jammers.

If you can afford it, something from Ettus would better suit your application.

Comment IE7 was supposed to be standards-compliant... (Score 2) 166

...wasn't it? I've sort of lost track, but I think Microsoft has made precisely this claim for every browser. Yes, here we go:

" That's your vision for IE7, to definitely support Web standards?

Chris: Absolutely, in IE7 we really are trying to support Web standards. Even at the expense of more backwards compatibility..."

Then much the same thing was said of IE8,

and then we read that
"I have to say I was very pleasantly surprised to read this post on el reg that highlights that IE9 is currently the most standards compliant beta browser on the block. Iâ(TM)m really proud of the work the IE9 team is doing to nail the the things that were previously levelled at Internet Explorer for being a 'bad browser.'"

It's the same every time. They acknowledge that the previous browser wasn't standards-compliant after all, and promise the one they are now working on is.

Lather, rinse, repeat.

Comment Re:People don't do this anymore? (Score 1) 36

It should be SOP to image off what is on a machine, format [1] it and reload from media

It doesn't help that at various times MS and their OEMS have made this a PITA with many machines not shipping with "clean" windows media, some keys only working with some media, keys printed on the machine that required a phonecall to activate and so-on. At one point they were even threatening companies who used their vlk media/keys to reimage machines running under OEM licenses though they later backed down on that and introduced "reimage rights".

Slashdot Top Deals

"Little else matters than to write good code." -- Karl Lehenbauer

Working...