Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:An odd choice (Score 1) 14

In that case I would be asking what what Apple wants to do with distributed graph analytics because that was probably Turi's most interesting/unique product and expertise. They have a great library for handling extremely large graphs distributed over many nodes, and a lot of expertise in exactly how to do that really well.

Comment An odd choice (Score 4, Interesting) 14

I have to admit to being a little unclear as to Apple's plans here. I'm somewhat familiar with Turi's product offerings (at least, I was back when they were called Dato). It's more of pure data analytics tool than anything, and personally I found the underlying python libraries which are open source far more compelling than the point and click predictive analytics and charting GUIs which seemed to be their main product. And even on that front I would put more stock in scikit-learn, pandas, dask and the many open source deep learning libraries (mostly built on theano and tensor flow) if I really wanted to do machine learning and distributed machine learning.

Now don't get me wrong, Turi has some nice products, but they tend to be standalone suites designed to let front-line analysts have a nice GUI interface to basic machine learning tools, not "push the envelope AI". I really can't see what Apple would do with it beyond build up a business analytics suite to compete with Tableau and Azure ML. Anyone have any better ideas?

Comment Re:what do you think about the perl guy? (Score 1) 281

Well it's a combination of the automatic array flattening, and the fact that perl subroutines take an arbitrary number of arguments and just shift them off the list, allowing you to "overwrite" expected arguments with the flattened list -- ideally you might hope for an error with "too many arguments to function foo". The end result is that as long as you can force things to be arrays (or lists) when people don't necessarily expect that (like, say, the cgi module handling mutiple parameter definitions) you can get up to some serious funny business.

Comment Re:Luddites? (Score 2) 1052

UBI as generally described is not increasing the real money supply, but instead reallocating the existing money supply. That leaves plenty of scope for lack of inflation of things that aren't currently production limited. Prices will rise on some things (housing, for instance, is at a shortage and UBI would add demand without any immediate ability to increase the supply to meet it), and not on others (we generally have food surpluses on basic staples in developed countries, there is not reason to expect general price increases on many of those). Predicting the end results of such a complex system is hard, and I agree with the previous poster that hand-waving and glittering generalities will certainly not cut it.

Comment Re:Easy solution (Score 1) 223

1. Every drone must have a transponder. Immediate on the spot fine of $5000 and one day in prison for offenders.

2. Transponders can only be purchased from the local civil authority which issues licence plates. A transponder can only be used by the person who purchased it.

3. Same rules as car registration. Leeway for lending to others, same as cars.

4. Problem solved.

5. Government profits.

More force. problem solved...just like drugs..

Submission + - MIT's new design tool lets novices customize 3Dprinting in minutes (rtoz.org)

jan_jes writes: Researchers now aims to change the time consuming design process, with a new system that automatically turns CAD files into visual models that users can modify in real time, simply by moving virtual sliders on a Web page. Once the design meets the user’s specifications, they can hit the print button to send it to a 3-D printer.

For a CAD user, modifying a design means changing numerical values in input fields and then waiting for as much as a minute while the program recalculates the geometry of the associated object.

Once the design is finalized, it has to be tested using simulation software. For designs intended for 3-D printers, compliance with the printers’ specifications is one such test. But designers typically test their designs for structural stability and integrity as well. Those tests can take anywhere from several minutes to several hours, and they need to be rerun every time the design changes.

Comment SYCOS Act (Score 2) 139

These idiots always like coming up with pithy and (in their opinion) appropriate names for their laws, so here's a suggestion for this one: The Send Your Customers Over Seas Act, or SYCOS Act for short. Why? Because this will drive anyone interested in privacy to overseas email providers like Startmail, a company who intentionally set themselves up outside U.S. jurisdiction for reasons exactly like this.

Comment Funniest story heard all day (Score 1) 423

Yeah, because a piece of paper pinched out by the government is going to stop people from sharing information.

3D-printed gun blueprints are on the Pirate Bay (for example). They're hosted on overseas websites. When the first story about the government forcing the author to take down the DefDist package came out, I made copies and posted them to six different domains I own (for example). If this regulation passes, I, and I'm sure plenty of other people, will step up their efforts to spread such files wider and wider.

Comment Re:Kids don't understand sparse arrays (Score 1) 128

It all depends on what you want to do with your matrices. Various operations have various costs in different sparse matrix formats. The standard ones are COO or coordinate format: a list of triples (i, j, val); DOK or dictionary of keys format: the hashmap you are thinking of; LIL or list of lists format: a list for each row and a list if pairs (j, val) in each list entry; CSR/CSC or compact sparse row/column: an array of indices where each row starts, an array of column indices and an array of values.

COO and DOK are great for changing sparsity structure; LIL is very useful if you have a lot of row-wise (or column-wise) operations, or need to manipulate rows regularly. CSR is great for matrix operations such as multiplication, addition etc. You use what suits your usecase, or change between formats (relatively cheap) as needed.

Comment Re:a low-IQ child's IQ can be raised in some cases (Score 2) 185

I've had sat psychologist administered IQ tests a year apart and had my score differ by 10 points. I've been told that, in fact, this is perfectly normal and well within the accuracy expected of IQ tests by psychologists who take them seriously. I wouldn't worry about IQ scores changing (they may well do that, but it is equally likely measurement error). IQ is a very imperfect measure to begin with. Our ability to measure it, even under the best of conditions, is extremely poor. Take most IQ studies with a grain of salt.

Slashdot Top Deals

The test of intelligent tinkering is to save all the parts. -- Aldo Leopold

Working...