Become a fan of Slashdot on Facebook


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

Comment Dolphins are arseholes (Score 3, Insightful) 305

Premise: Dolphins have "human-like" intelligence and communicate through a sophisticated language.

Observation: Despite decades of human effort trying to decipher it, Dolphins have made no attempt to try to help us understand their language.

Conclusion: Dolphins don't actually want to talk to us.

Comment Re:Web-scale breach (Score 2) 96

I watched that vid probably a dozen times, just to keep mysql smiling in the crazy days of having Neo4j, InfluxDB, Redis and Elasticsearch all thrown in by devs into the one project (no.. I shit you not...)

For those without Flash, here's an another version:

Comment Re:NoSQL is amateur land. (Score 3, Informative) 96

The issue here really isn't SQL vs NoSQL. It's about securing the data and access. Lack of security is not inherent in NoSQL, it just occurs more often than SQL databases.

Well, I'd have to disagree here. If I install a MongoDB on some cloud VM using the default setup, I have an insecure database available on the internet. If I install Postgres, well... I can't even access the database remotely.

Much of the time NoSQL is a problem looking for a solution. I've had to deal with this a number of times before - and I'd concur what the AC above posted - the culture around NoSQL often seems to be "squeee! I have a NoSQL database.. look at my awesome speed" without investing time getting to know existing SQL properly. Or securing the systems.

Case in point: a while ago I replaced an Elasticsearch database with 40 lines of decent SQL. It wasn't rocket science (MySQL), but it was an order of magnitude faster and less complicated as it didn't require an additional server and the data pump between the SQL and Elasticsearch databases. Yes, I know Elasticsearch isn't a NoSQL db in the same sense as Mongo, but it was part of swag (4 in total) non-traditional databases in use papering over poor indexing / querying on the existing MySQL db. Oh.. and no security. That's the NoSQL culture I've experienced, and not just at one shop. All over the place.

We lost something when database administrators were given short shrift and we all became "full stack developers". So much knowledge has just gone out the window.

Comment Re:Web-scale breach (Score 1) 96

Isn't it a fundamental issue with the design of these NoSQL DBs? Security seems to be almost an afterthought. Compare and contrast even a bog-standard SQL database like MySQL or Postgres. Unless you're completely mental you can't create a database installation without at least some kind of security.

Mongo on the other hand comes with access controlled turned off by default.

Perhaps the answer is start with proven technologies before adding immature tools like Mongo into the mix. And before any NoSQL fans come screaming at me, by "mature" I mean using systems that don't blithely ignore the lessons learned from 40+ years of relational database management.

Comment Re:Mac os X remove the apple only locks (Score 1) 508

What I would rather see is an Apple-branded version of Linux that would function as an "OS X Lite" for generic PCs. It would have a good part of the useful functionality of OS X without cannibalizing Apple sales. For uses, it would be a low-cost way of getting some useful OS X functionality and connectivity with Apple products for networking and lightweight synchronization.

Is Darwin still an option?

Tried to find it via and it seems to have been yanked into the larger Apple sphere of influence.

Comment Re:MirageOS, Chrome OS (Score 1) 206

MirageOS ( is the most interesting OS project I've seen in a long time, but it's hard to describe. Approximately, it's a framework and collection of libraries that compile applications written in OCaml into unikernels that run on top of Xen.

So far as Linux goes, Chrome OS seems like the best engineered Linux userland at this point.

I don't normally respond to ACs, but thank you for the clue on The unikernel idea is intriguing and - as per the OP's question - an innovative new OS model.

Another interesting unikernel system is Ling - essentially Erlang running directly on a hypervisor.

I can't help but think these will give containers and such a run for their money over the next few years.

Slashdot Top Deals

Enzymes are things invented by biologists that explain things which otherwise require harder thinking. -- Jerome Lettvin