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

 



Forgot your password?
typodupeerror

Comment: Re:10x Productivity (Score 1) 215

by Jon Peterson (#48410109) Attached to: Do Good Programmers Need Agents?

Good management is a myth, unless your management stack is comprised of individuals smarter than you on the specific field. It can help a lot (and I've worked with wonderful management), but that's it. Its not a silver-bullet.

Awww. I'm glad you found time during all your rockstar full stack development to work out that good management is a myth.

I recommend your next step should be to start a company where you don't bother hiring those non-existent good managers - I'm sure you'll be a millionaire in no time.

Comment: Re:There can be no defense of this. (Score 2) 184

by Jon Peterson (#48334823) Attached to: British Spies Are Free To Target Lawyers and Journalists

The words "deception", "job description", and "gullibile" come to mind.

Not at all. I too know people who work in the intelligence services, and I've known them since long before they took on those jobs! They are intelligent (duh...) and thoughtful. They care about private and privileged communications about as much as someone doing an aerial survey for geological research cares about peeping tom laws and people sunbathing naked in their gardens. They consider the (legal or moral) rules they break as so removed from their purpose and intent as to be quite beside the point.

Whether that attitude needs changing I wouldn't like to say, but it's not an attitude of malice.

Comment: Counterfeiters not competitors (Score 0, Troll) 572

by Jon Peterson (#48220197) Attached to: FTDI Removes Driver From Windows Update That Bricked Cloned Chips

"competitors' chips" is a little unfair. It also doesn't brick anything, although a non-technical user won't know the difference. It reversibly disables counterfeit chips.

I'd say it was a grey area, simply because it's so hard to tell if a chip embedded in 3rd party hardware is genuine or not.

For those who knew they were using rip-off chips, screw 'em. It reminds me of the days when I'd get emails from people using pirated copies of my software bitching about bugs. If I could have been bothered, I'd have released a free update that deliberately screwed up those installations.

Comment: Re:Silly (Score 2) 448

The idea is to have a timer that would automatically disable the equipment unless it received an enable signal, either from a satellite or removable medium.

Right, but now all the enemy has to do to entirely disable your tank in the field is to disable (or block) the receiver. An enemy with good signals jamming can disable all your armour. Not ideal.

Comment: Re:"complained about the service" (Score 1) 336

by Jon Peterson (#47801027) Attached to: Reported iCloud Hack Leaks Hundreds of Private Celebrity Photos

Then dont use it. Pretty simple. There is no law that says you have to use any cloud service, so if you dont trust/like them, dont use them. And dont bitch about it when you choose to do so.

There's no law that says you have to drive a Ford. If you don't trust them, don't drive one. But don't bitch about it when it bursts into flames and kills you, when you choose to drive it.

Comment: Re: As much as I hate Apple (Score 1) 187

by Jon Peterson (#47800981) Attached to: Apple Said To Team With Visa, MasterCard On iPhone Wallet

So who "won" in the PC industry?

Dell -- revenues and profits declined so badly they went private?
HP - PC division is doing so bad they almost got rid of it.
IBM -- completely left the business
Compaq - Dead
Gateway - Dead

All those companies won. They made great profits from an important product. So what if many are no longer in business. Many steam engine companies are out of business. That doesn't mean that steam engines were bad and we should have invested more in horses or blimps. Life moves on.

'Losers' would be the likes of Commodore, Olivetti, Tandy, Atari, Amstrad

The Apple iPhone may yet end up as the Commodore Amiga of it's era.

Comment: Re:Sky.NET (Score 2) 56

by Jon Peterson (#47253017) Attached to: Microsoft To Launch Machine Learning Service

Google, Apple, Oracle, IBM, etc. etc.

Actually, Azure is great, and the addition of high level services like this is the right direction. Just spinning up VMs isn't nearly as useful as a service layer.

The algorithms aren't an especially hard part of machine learning, dealing with the data is. Anything that would save me the hassle of trying to fit things in RAM would be great...

Comment: Re:What about MySQL? (Score 4, Interesting) 906

by Jon Peterson (#27645443) Attached to: Oracle Buys Sun

"On paper, Rock and the T2 look like they'd be a very good match for Oracle's workloads, but since Oracle's license prevents publishing benchmarks and I don't have the hardware and software to hand to test them, I can't tell how they do in the real world."

I do have the hardware and software to hand :-). We moved to T2 architecture (T5240s) at the beginning of the year for Oracle and for a bunch of other apps. In the case of Oracle it does what you expect - scales massively well for large numbers of fast queries (i.e. typical webapp situation), but of course if you have a single huge query, it's going to run on a single execution thread, slowly. A simple performance test showed Oracle scaling linearly until our test *client* ran out of steam - by then we were far about any expected load so didn't test further.

The key thing is licensing. We run Oracle 10g standard, and it works out very well. Oracle have insane licensing with fine distinctions about when a core counts as a CPU blah blah blah. Right now, with T2 we get 64 parallel execution threads for 1 Oracle CPU license, which works for me :-)

I'll be interested to see what Rock offers, but with the virtualization capabilities in Solaris, the T2 gives us a lot of room to be flexible and split stuff up. If you've been paying attention for the last 20 years and have designed your software on the principles of atomicity, asynchronicity, and statelessness, it does let you scale very very nicely.

What the world *really* needs is a good Automatic Bicycle Sharpener.

Working...