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

 



Forgot your password?
typodupeerror
×

Comment Re:Major application vendor headaches... (Score 1) 209

True, they are in it for the money. It looks great to management - they think they can outsource risk! And so they can at first, but at considerable cost, especially later, and they end up with all the IP of their company known, and held, by external parties.

And they will be held to ransom.

And I have to say, I'd never put Oracle very high on my list of good value suppliers. Big, certainly, capable even, rapacious, sure, but good value, never. And their idea of integration is not mine. Not even close.

On the other hand, Oracle did sponsor - and win - the most impressive America's Cup series seen to date. That has to count for something, right? (Yup, Oracle's team of Aussies just managed to beat New Zealand's team of Aussies. Strange world we live in).

(Yes, I've been into into sailing and computing for forty years - and can be a bit boring on either).

Comment Later in life (Score 1) 550

Laser surgery gives, in general, very good fixed correction. It is excellent for people under 45 with vision that needs correction. There are occasional failures, yes, but they are quite rare.

But what about later in life (hello, 50) when your lens hardens and you can't focus it any more? Laser surgery will achieve nothing. You are still stuck with reading glasses.

Well, I had -7 vision and was mightily sick of being blind without glasses, found contacts a drag, and it's all damned expensive. My vision with my (very expensive) glasses was excellent, with contacts acceptable, but it was all annoying.

So I got lens replacement surgery. It's the same operation as for cataracts, but voluntary. And expensive (AUD 10,000). The replacement lenses are not focusable, so I got lenses with three focus points - close (reading), medium (screen, and distance. A Zeiss trifocal implantable lens.
The operation was quick, but unpleasant (you are almost, but not quite unconscious - not nice). Recovery involved many, many drops for a few weeks gradually diminishing to none.

Result - daytime vision is excellent, both near and far. I can read, compute, play sports.
Night-time vision is not so good, you get some haloing and other artefacts. I can drive ok, but stargazing is not so great.

These lenses will not harden further so my vision should stay the same for the rest of my life, which is nice.

On the whole I am pleased. It's certainly a joy to go swimming without concern, see in the rain, and even water ski. Amazing after a life of really, really poor vision.

I researched the surgeons, checked the research, and balanced the results against the side effects and risks. In fact, the risk of actual permanent damage - ie blindness - are very low indeed. After all, they do these operations by the thousand in Africa (look up Fred Hollows) in what must be poorer conditions.

Laser surgery was not for me - that would indeed have corrected my main vision problem, shortsightedness, but I would have been unable to read or compute without reading glasses - and where's the fun in that?

It's amazing to wake up in the morning ... and be able to see.

Comment Re:I disagree (Score 1) 241

Math is all about being precise, logical.. Communicating exactly one concept at a time. Natural languages do neither.

Except math is almost never actually done that way in practice. Euclid was wonderful, but almost all modern math does not work that strictly (and Euclid really should have been more careful with the parallel postulate -- there's "more than one thing at a time" involved there). Yes, proofs are careful and detailed, but so is, say, technical writing in English. Except for a few cases (check out metamath.org, or Homotopy Type Theory) almost no-one actually pedantically lays out all the formal steps introducing "only one concept at a time".

Comment Re: Your Results Will Vary (Score 1) 241

Not every programmer deals with these [mathematical] questions regularly (which is why I donâ(TM)t think math is necessary to be a programmer), but if you want to be a great programmer you had better bet youâ(TM)ll need it.

I don't think you need math even to be a great programmer. I do think a lot of great programmers are people who think in mathematical terms and thus benefit from mathematics. But I also believe you can be a great programmer and not be the sort of person who thinks in those terms. I expect the latter is harder, but then I'm a mathematician so I'm more than read to accept that I have some bias in this topic.

Comment Re:I disagree (Score 3, Insightful) 241

Math IS sequencing. So is using recipes. That is how math works.

Math is a language. Just because you can frame things in that language doesn't mean that that language is necessary. Recipes are often in English. English is sequencing (words are a serial stream after all). That doesn't mean English is necessary for programming (there seem to many competent non-english speaking programmers as far as I can tell).

Disclaimer: I am a professional research mathematician; I do understand math just fine.

Comment Re: Your Results Will Vary (Score 1) 241

College education wastes countless hours teaching academic stuff that a great majority of programmers will not use on the job, while neglecting critical skills that could be immediately useful in a large .[sic]

Of course there was a time when college education was supposed to be education and not just vocational training.

Comment Re:Your Results Will Vary (Score 1) 241

I think part of the problem is that "programming" is itself so diverse.

The other part of the problem is that math is so diverse. There's calculus and engineering math with all kinds of techniques for solving this or that PDE; there's set theoretic foundations; there's graph theory and design theory and combinatorics and a slew of other discrete math topics; there's topology and metric spaces and various abstractions for continuity; there's linear algebra and all the finer points of matrices and matrix decompositions and tensors and on into Hilbert spaces and other infinite dimensional things; there's category theory and stacks and topos theory and other esoterica of abstraction. On and on, and all very different and I can't even pretend to have anything but cursory knowledge of most of them ... and I have a Ph.D. in math and work for a research institute trying to stay abreast of a decent range of topics. The people who actually study these topics in depth are all called "mathematicians", but if you're an algebraic geometer then sure, you're probably familiar with category theory and homological algebra; if you do design theory and graph theory then those seem like the most useful subject available.

Comment Re: Your Results Will Vary (Score 2) 241

Calculus is perhaps not the best measure however. Depending on where you go in the programming field calculus is likely less useful than some decent depth of knowledge in graph theory, abstract algebra, category theory, or combinatorics and optimization. I imagine a number of people would chime in with statistics, but to do statistics right you need calculus (which is an example of one of the directions where calculus can be useful for programming).

Of course the reality is that you don't need any of those subjects. Those subjects can, however, be very useful to you as a programmer. So yes you can certainly be a programmer, and even a very successful and productive one without any knowledge of calculus, or graph theory say. On the other hand, there may well be times when graph theory, or calculus, or statistics could prove very useful. what it comes down to is whether you are inclined to think that way -- and if so it can be a benefit; if not it won't be the way you think about the problem anyway.

Comment Rotation (Score 4, Interesting) 79

The moon became tidally locked within a few million years after its formation (around 4.5 billion years ago), so it's been tidally locked for over 4 billion years.

But really, did the earth stay hot enough for "a few million years" - hot enough to affect the locked side of the moon more than the other?

The moon would have cooled somewhat faster, being smaller, but this theory requires the earth to stay hot enough to affect the "earth side" of the for a very long time after the moon has cooled enough to solidify.

Comment Re:Now I'm confused ... (Score 2) 380

Two reasons:
* storage - ammonia is a liquid at fairly low pressure (150psi/1000kPa). [Unlike hydrogen, which requires very high pressure (10,000psi/70,000kPa), and generally cooling. And the damned stuff seeps though anything (dem H2 molecules are kinda small)]
* energy density - as a liquid, ammonia has about half the energy of petrol (gasoline). Not bad - certainly better than the average battery. Vastly better (7x) better than hydrogen

It's not delightful stuff to handle, but beats the heck out of a highly flammable liquid .. like petrol (gasoline)! It's not very flammable at all, actually, though you can burn it in combination with other things.

Also, if it escapes, it turns into gas - which is easier to get rid of than a liquid.

Slashdot Top Deals

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

Working...