Please create an account to participate in the Slashdot moderation system


Forgot your password?

Comment Re:Paul Ehrlich? (Score 2, Insightful) 294 294

How much of our problems stem from overpopulation? I think he was right about the dangers of overpopulation, but his timeline, and efforts to mitigate the damage was off. I remember when deer overran our area. They denuded large swaths of land. By the time the local governments got around to doing something to cull the herd, disease and hunger took them down. The human race will be culled either by self discipline (ZPG), or war, disease, and famine. Which course is the best in your opinion?

Comment The best form of execution is (Score 1) 1081 1081

Death by Incarceration. Zapping, shooting, poisoning, hanging, or stoning cuts short their suffering. If you want to punish them, permanent "time out" alone in a cage should do the job. If by chance the person was wrongly convicted. there is still a chance to prove their case. The death penalty makes any mistake or official wrongdoing worse.

Comment Keep their camera/imaging dept. (Score 1) 188 188

Right now the real innovators in the camera market is Sony and Olympus. Sony is the supplier of sensors for many of the top camera brands.Olympus uses the same Sony Sensor on all of its ILC cameras. Check out the Sony A6000 and A7II. Olympus' new EM5 II, has taken the Sony sensor to new heights with its sensor shift technology. Sony and Olympus are working together on the new technology. Olympus needs Sony sensors, and Sony could use Olympus Lens tech and Oly's 5 axis IBIS. Sony's camera dept is bringing some excitement to the camera business, and reflects good on Sony. Good press attached to their name can't hurt.

Comment Re: Ummmm.... (Score 1) 319 319

Agreed. What gets forgotten in the debate is that Java is a reference implementation of all true OOP constructs: Interface Abstract Class Class Which when applied judiciously, allow u to do things like inversion of control, dependency injection and test driven development in a strongly-typed environment, and this strongly-typed nature, when properly embraced, makes it easier to write software which you can refactor as often as you desire with orders of magnitude less risk than with "fsck-all-typed" languages like ruby or JavaScript. So, if your application does little more than pushing data into and reading data from some storage engine, then okay, JavaScript is an okay choice. If your application is growing into having significant business logic, then JavaScript will turn into thousands of lines of spaghetti untraceable closure hell , whereby each refactoring attempt will almost certainly have catastrophic consequences in production down some obscure execution path in some anonymous callback function you couldn't be bothered unit testing because how the fsck do you write a unit test against that anonymous function? There's not a concept of a Class in JavaScript. Sure you can mimmick inheritance patterns with prototypes with albeit some unintended consequences (hasOwnProperry) and encapsulated properties by having your closures reference variables from their enclosing context etc, but those techniques are what i call "expressively contrived" Strongly-typed OOP languages have very-well established tried and true patterns for writing test-driven code Ruby while not strongly typed, at least has a concept of Class/methods/inheritance/polymorphism . Problem with Ruby is as i am writing things TDD in it, the first half of my tests are there to ensure that my methods behave correctly when i pass them arguments of the wrong types, and my methods are littered with lines of code ensuring that my arguments have the expected properties. Totally retarded. And Ruby doesn't know anything about an Interface, but that's okay because it's got "fsck-all-typing" so it's not like you would even try to enforce modicums of contracts. Anyway, as applications grow in complexity, building things TDD in strongly-typed OOP languages leads to more fun, and frequent refactoring which makes ur code more stable instead of more brittle. I've written a crap ton of JS code. Java code too. And PHP. And a minimal amount of Ruby: I've appreciated their strengths. And drawbacks. Feel free to learn the same thing I have the hard way: this panacea mentality to stacks is just one big circle jerk. If you think JS, in its current form, is the only true way to build web applications, then by all means, keep that head firmly planted in the sand while the rest of the World out innovates you with a blend of languages and platforms best-suited for their use-cases.

Comment Re:Music variety (Score 1) 126 126

Look for streaming public radio stations. You might find something you like. Right now I am listening to some Steve Earle on a public station out of Whitesburg Ky (WMMT). Some of the best Rap I heard was on WRFL (Radio Free Lexington). Stations like these are a threat to corporate radio, so that's why there are attempts at defunding them or selling off their bandwidth to mega media.

Comment Public Radio! (Score 1) 126 126

Public radio has been a great resource for me. WUKY in Lexington has introduced me to some great musicians that would never get air time on corporate radio. You won't hear Christian McBride or Lucinda Williams on your local AM station. Chances are, you won't hear a live, local Dj on your radio unless you tune into your NPR station. I'm listening to WMMT streaming from Whitesburg Ky.

Never ask two questions in a business letter. The reply will discuss the one you are least interested, and say nothing about the other.