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

 



Forgot your password?
typodupeerror
×

Comment Re:Is it a Mad Max movie though ? (Score 1) 776

Isn't it a little weird to say "I go to Mad Max movies..." as if there were some kind of continuum, when there are a total of four now over a period of 36 years, with the most recent one 30 years ago? This is just a movie. Like it or don't, go see it or don't, but the idea that you are going or not because of some habit you have with respect to your regular Mad Max viewing habits is just weird!

Comment Re:Big job (Score 1) 56

As far as I'm aware, emulating Macs is perfectly legal. It's only running MacOS on that emulated Mac that's an issue, because the MacOS license specifically states that it can only be used on legitimate Apple hardware. If you want to run Linux on your emulated Mac though, that's perfectly fine.

Hmm, though I seem to remember that back in the day Macs had required software in ROM as well - and copying that was illegal in most contexts. In fact, I remember some emulator that came with support for a custom expansion card into which you could plug the legitimate ROM chip from your old Mac if you wanted to be completely, unquestionably legal.

Comment Re:Since when rewarding pirates is "good"? (Score 2, Insightful) 214

Except that unauthorized software copying costs the source company nothing - unlike the Mercedes factory that faces considerable per-unit costs. Meanwhile in the *specific case* of OS, office, and a few other genres of software, vendor lock-in is achieved largely via network effects. Get enough people using illegitimate software on their personal PCs, and companies will tend to use the same thing. And *they* run the risk of license audits, so will tend to buy legal software. If most individuals were acclimated to using Libre Office, do you really think companies would still be inclined to pay the MS Office tax and have to keep track of licenses, etc.?

For non-infrastructure software of course the argument evaporates - Valve gets no benefit from people pirating Half Life.

Submission + - New Chips Could Bring Deep Learning Algorithms to Your Smartphone

catchblue22 writes: At the Embedded Vision Summit on Tuesday, a company called Synopsys, showed off a new image-processor core tailored for deep learning. It is expected to be added to chips that power smartphones, cameras, and cars.

Synopsys showed a demo in which the new design recognized speed-limit signs in footage from a car. The company also presented results from using the chip to run a deep-learning network trained to recognize faces. A spokesperson said that it didn’t hit the accuracy levels of the best research results, which have been achieved on powerful computers, but it came pretty close. “For applications like video surveillance it performs very well,” he said. Being able to use deep learning on mobile chips will be vital to helping robots navigate and interact with the world, he said, and to efforts to develop autonomous cars.

Submission + - Baidu's Artificial-Intelligence Supercomputer Beats Google at Image Recognition 1

catchblue22 writes: Chinese search giant Baidu says it has invented a powerful supercomputer that brings new muscle to an artificial-intelligence technique giving software more power to understand speech, images, and written language.

The new computer, called Minwa and located in Beijing, has 72 powerful processors and 144 graphics processors, known as GPUs. Late Monday, Baidu released a paper claiming that the computer had been used to train machine-learning software that set a new record for recognizing images, beating a previous mark set by Google.

Comment Re:Pretty sure the heat death of the universe will (Score 1) 386

Sure it can. In C and C++ you can *specify* that using pass by value, or by pointer to constant object. Granted it's still *possible* to cast away constness, but only reckless idiots do such a thing without being really, really sure it's safe to do so. And so long as you don't jump through hoops to eliminate const-ness you're protected from accidentally changing something that was supposed to be unmodifiable.

Comment Re:A.I.? (Score 1) 403

Who says a "true AI" has to match the way the human brain works? It has to get at least vaguely similar results - but that's likely an entirely independent criteria. And in point of fact, and from what little I know of neuroscience, your description bears absolutely no resemblance to the way the human brain works.

Comment Re:Pretty sure the heat death of the universe will (Score 1) 386

You can bypass the type safety on pretty much any language that doesn't do runtime type checking - which imposes a massive performance overhead by C standards. General-purpose memory management similarly comes in two flavors: manual, or some sort of high-overhead garbage collector. The hardware of the time simply didn't have the available resources to be thrown away on such things - if you wanted them you had Simula and other such "toy" languages that offered nice features at the expense of being so slow you couldn't do any serious work on them.

I do agree that C++ would have benefited from removing some aspects of backward compatibility, or at least had standard compiler warnings available for "deprecated" C functionality. But had they broke backwards compatibility C++ would likely have never taken off - it rose to prominence in large part specifically because it was interoperable with the massive existing C codebase and libraries.

Besides, it's not like modern languages don't have huge holes of their own. I mean Java? Ugh, the performance penalties of having *every* damn thing be a pointer. And I cant even specify that my function definitely won't modify the parameters being passed to it! And how many people go to the trouble (and performance expense) of passing copies of large objects that absolutely must not be modified? "final Thing x" is only equivalent to C's "Thing * const x" - doesn't guarantee a thing as far as the calling context is concerned.

Comment Re:But... (Score 1) 244

I should have made clear that I do agree the wealth distribution should be more equitable - but that could as easily be accomplished by demanding much higher wages up front. And regardless of method would almost certainly require that the software development industry unionize so that we have enough bargaining power to demand such a thing - just like doctors, lawyers, etc. have done.

And sure you could charge royalties per hammer - it happens all the time. That's exactly what patents are for. But lets take it up a notch, so it a bit more comparable to software, and say I designed a software-free hammer building machine (after all automation pre-dates software substantially). Should I be entitled to a share of profits from hammer sales in perpetuity?

Slashdot Top Deals

Those who can, do; those who can't, write. Those who can't write work for the Bell Labs Record.

Working...