Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Comment: Re:it's not "slow and calculated torture" (Score 1) 742

by Hadlock (#49767071) Attached to: Greece Is Running Out of Money, Cannot Make June IMF Repayment

Argentina was a special case where an investor rolled the dice on buying up all their debt and then somehow taking them to court in the US and winning a judgement that crippled them financially. Previous to that, Argentina has had a long track record of failing to pay back their debt going back decades without repercussion. So do most other countries outside of western europe. Spain and Greece are two of the biggest examples of what happens when you join a currency union and your economy is not in sync with the strongest players.

Comment: Re:Teddy Ruxpin wasn't considered creepy (Score 1) 102

by Hadlock (#49759685) Attached to: Cute Or Creepy? Google's Plan For a Sci-Fi Teddy Bear

I think the thing about Teddy Ruxpin was that he had always moved. If you have an inanimate object for a lifetime, and then suddenly it springs to life but without facial features or moving eyes, yes that is creepy. But if it's advertised as a moving device from the start, it's not creepy as that's expected behavior. It's when things suddenly spring to life that it triggers stalking predator alarm bells in your brain. If your houseplant started talking to you that would be freaky, but if it said hello and goodbye to you every day when you go to work, and helped you keep track of where you put your car keys or to remember to pick up milk on the way home, that's just another family member. Digital assistants will head in that direction eventually. The British series "Black Mirror" had an episode like this, where the AI was held in an "egg".

Comment: Re: But, but? (Score 1) 94

by lakeland (#49709313) Attached to: In-Database R Coming To SQL Server 2016

Yup, SSMS is far, far better than pgAdmin. SSIS is years ahead of any postgres ETL tool. There's a bunch of other awesome features in SQL Server too - from memory merge doesn't work in Postgres, procedures/functions are harder to use and ...

I wasn't trying to say Postgres is all-round better than SQL Server. But there are a few things including R integration and spatial queries where Postgres is so far ahead that you are probably better to put up with the weaknesses.

Comment: Re: But, but? (Score 4, Informative) 94

by lakeland (#49707479) Attached to: In-Database R Coming To SQL Server 2016

Yeah exactly.

MS SQL has a lot of good things going for it - but what you're asking for is one area where Postgres just runs rings around it. You can achieve similar benefits in MS using a CLR but it will be faster and easier in Postgres. Unless you have some compelling reason to stay MS, I suggest you take the hit and learn a new platform.

Comment: Re:Isn't R GPL? (Score 4, Informative) 94

by lakeland (#49707437) Attached to: In-Database R Coming To SQL Server 2016

No - MS will only need to release any changes they make to R.

This sort of thing comes up quite often and largely comes down to coupling. If Microsoft included R code in the binary of SQL Server then they would run into complications. However as long as they keep R on its own and arrange interprocess communication sensibly, they will not be affected by the GPL.

It's quite likely MS will modify R, e.g. writing low level routines for getting data out of SQL without needing to go via ODBC and those sort of changes will need to be released. It's also possible MS will want things like .RData readers for putting into SQL and similar - and they might choose to do a clean-room implementation of such bits rather than calling out to R for the loading code in order to avoid too tight coupling.

Incidentially, this has been done before. The PgR project gives Postgres (BSD) has tight coupling with R (GPL) without requiring Postgres to be relicenced. Tableau also released similar features, though they don't add much value at this stage.

Comment: Re:I can see this running afoul of.... (Score 1) 545

by Hadlock (#49693829) Attached to: California Senate Approves School Vaccine Bill

This is sort of like the minimum drinking age. There's no federal minimum drinking age, yet every state has the age of 21 set as their drinking age. Why is this? Because starting in the 1980's, to get federal highway funding, you had to have a drinking age of 21. In this instance, a lot of states balked and avoided changing it, and their roads deteriorated. But eventually they all gave in. So, you have to have your children vaccinated if you want to send them to public school. The good news is that unlike federal highway funding dollars, there are multiple schooling sources you can choose from, and in many cases are a better option.

Comment: Re:OMG (Score 1) 84

by lazarus (#49638183) Attached to: Export Ban Drives Cuba To Non-US Analytics Software To Boost Tourism

If you are caught trading with Cuba in goods that are the product of an American company (HP, Dell, Ford, etc etc), even if you are not located in the US the parent company is (were) subject to stiff fines and your license to sell said products would almost certainly be revoked. So, for example, if a Canadian-based reseller made the mistake of selling an HP computer to a Cuban company, that reseller may find their HP reseller status revoked. Big risk.

This is American reach you see. That is why it hurts so much.

Comment: Makes sense it took 5 years (Score 1) 180

They put a trojan horse into pirated copies of code for a bulk mailer -- then used those servers to send spam. Who's gonna notice? Who's gonna be surprised that their machine gets 'accidentally' flagged as a spam box? Who do you complain to when you figure out that your 'cracked' spam software turned out to contain a trojan?

Computer Science is the only discipline in which we view adding a new wing to a building as being maintenance -- Jim Horning